コード例 #1
0
ファイル: Main.cpp プロジェクト: HaikuArchives/Sequitur
void MainApp::RefsReceived(BMessage* message)
{
	uint32 type;
	int32 count;
	entry_ref ref;
	
	if( !message ) return;
	
	message->GetInfo("refs", &type, &count); 
	if ( type != B_REF_TYPE ) return; 
	
	if( count > 0 ) {
		if( message->FindRef("refs", 0, &ref) == B_OK ) {
			if( !mMainWin.IsValid() ) {
				MakeMainWindow(ref);
			}
		}
	}
}
コード例 #2
0
ファイル: main.c プロジェクト: intermediate-hacker/quick-ed
int main(int argc, char* argv[])
{
    gtk_init(&argc,&argv);
    MakeMainWindow();
    MakeContainers();
    MakeMenu();
    MakeToolbar();
    MakeTextView();
    MakeStatusBar();
    PackAll();
    gtk_widget_show_all(GTK_WIDGET(Mwin));

    if(argc > 1)
	LoadFile(g_strdup(argv[1]));

    gtk_main();
    gtk_main_quit();
    return 0;
}
コード例 #3
0
ファイル: Main.cpp プロジェクト: HaikuArchives/Sequitur
void MainApp::ReadyToRun()
{
	if( !mMainWin.IsValid() ) MakeMainWindow();
}