Added some now working hooks and some more output.

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@467 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2002-07-26 20:06:21 +00:00
parent 48f01b6d20
commit 448187a8c3
+25 -1
View File
@@ -14,6 +14,30 @@ public:
~TestApp()
{
}
virtual void ArgvReceived(int32 argc, char **argv)
{
printf("TestApp::ArgvReceived(%ld)\n", argc);
BMessage *message = CurrentMessage();
message->PrintToStream();
BMessenger returnAddress(message->ReturnAddress());
printf("team: %ld\n", returnAddress.Team());
for (int32 i = 0; i < argc; i++)
printf("arg %ld: `%s'\n", i, argv[i]);
}
virtual void RefsReceived(BMessage *message)
{
printf("TestApp::RefsReceived()\n");
message->PrintToStream();
}
virtual void ReadyToRun()
{
printf("TestApp::ReadyToRun()\n");
// PostMessage(B_QUIT_REQUESTED);
}
};
// main
@@ -21,7 +45,7 @@ int
main()
{
TestApp *app = new TestApp("application/x-vnd.OBOS-TestApp1");
// app->Run();
app->Run();
delete app;
return 0;
}