X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FApplications%2Faxwin3_src%2Flibaxwin3.so_src%2Fr_menu.c;h=65525b988b1da84700249c16ede3df395d2673e2;hb=97088ef688ddecc19077ce134046af7ea6d1e232;hp=1a6bfdf059a5a64e54c510c32caed76c9c22066a;hpb=e20b7220513e6010d883ae76ca1cf2c8f0ec26af;p=tpg%2Facess2.git diff --git a/Usermode/Applications/axwin3_src/libaxwin3.so_src/r_menu.c b/Usermode/Applications/axwin3_src/libaxwin3.so_src/r_menu.c index 1a6bfdf0..65525b98 100644 --- a/Usermode/Applications/axwin3_src/libaxwin3.so_src/r_menu.c +++ b/Usermode/Applications/axwin3_src/libaxwin3.so_src/r_menu.c @@ -43,9 +43,9 @@ int AxWin3_Menu_int_Callback(tHWND Window, int Message, int Length, void *Data) if(msg->ID >= info->nItems) return -1; item = &info->Items[msg->ID]; if(item->Callback) item->Callback(item->CbPtr); - return 0; } + return 1; } } - return 1; + return 0; } tHWND AxWin3_Menu_Create(tHWND Parent) @@ -96,7 +96,7 @@ tAxWin3_MenuItem *AxWin3_Menu_AddItem( ret->SubMenu = SubMenu; { - tMenuMsg_AddItem *req; + tMenuIPC_AddItem *req; int data_size; if(!Label) Label = ""; data_size = sizeof(*req)+strlen(Label)+1; @@ -105,7 +105,7 @@ tAxWin3_MenuItem *AxWin3_Menu_AddItem( req->Flags = Flags; req->SubMenuID = AxWin3_int_GetWindowID(SubMenu); strcpy(req->Label, Label); - AxWin3_SendMessage(Menu, Menu, MSG_MENU_ADDITEM, data_size, req); + AxWin3_SendIPC(Menu, IPC_MENU_ADDITEM, data_size, req); free(req); }