bright-gpu-74537
01/29/2023, 10:21 PMbright-gpu-74537
01/29/2023, 10:22 PMclever-yak-82528
01/29/2023, 10:22 PMbright-gpu-74537
01/29/2023, 10:22 PMclever-yak-82528
01/29/2023, 10:22 PMfull-journalist-82607
01/29/2023, 10:24 PMclever-yak-82528
01/29/2023, 10:24 PMbright-gpu-74537
01/29/2023, 10:25 PMclever-yak-82528
01/29/2023, 10:27 PMbright-gpu-74537
01/29/2023, 10:28 PMclever-yak-82528
01/29/2023, 10:28 PMbright-gpu-74537
01/29/2023, 10:28 PMfull-journalist-82607
01/29/2023, 10:31 PMcc
void MyTreeCtrl::OnItemRClick(wxTreeEvent& event)
{
wxTreeItemId itemId = event.GetItem();
wxCHECK_RET( itemId.IsOk(), "should have a valid item" );
MyTreeItemData *item = (MyTreeItemData *)GetItemData(itemId);
wxLogMessage("Item \"%s\" right clicked", item ? item->GetDesc() : wxString("unknown"));
event.Skip();
}
bright-gpu-74537
01/29/2023, 10:35 PMbright-gpu-74537
01/29/2023, 10:35 PMbright-gpu-74537
01/29/2023, 10:35 PMbright-gpu-74537
01/29/2023, 10:37 PMwxEVT_DATAVIEW_ITEM_CONTEXT_MENU
bright-gpu-74537
01/29/2023, 10:45 PMbright-gpu-74537
01/29/2023, 10:46 PMhaxe
tv1.registerEvent(MouseEvent.RIGHT_CLICK, function(_) {
var menu = new Menu();
var item = new MenuItem();
item.text = "Item 1";
menu.addComponent(item);
var item = new MenuItem();
item.text = "Item 2";
menu.addComponent(item);
var item = new MenuItem();
item.text = "Item 3";
menu.addComponent(item);
Screen.instance.addComponent(menu);
});
clever-yak-82528
01/29/2023, 10:47 PMclever-yak-82528
01/29/2023, 11:13 PMclever-yak-82528
01/29/2023, 11:13 PMclever-yak-82528
01/29/2023, 11:14 PMclever-yak-82528
01/29/2023, 11:14 PMelegant-twilight-61392
01/29/2023, 11:16 PMclever-yak-82528
01/29/2023, 11:18 PMbrave-kangaroo-30399
01/30/2023, 12:41 AMambitious-knife-25690
01/30/2023, 12:55 AMambitious-knife-25690
01/30/2023, 12:55 AMambitious-knife-25690
01/30/2023, 12:55 AM