comparison dwtestoo.cpp @ 2942:63d7baebb0d4

C++: Fix the popup menu code, was putting items on the wrong menu.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Sun, 01 Jan 2023 06:21:00 +0000
parents 60e90b783cb1
children 34d16576c156
comparison
equal deleted inserted replaced
2941:7a057db0bd36 2942:63d7baebb0d4
368 menuitem = submenu->AppendItem("Size", 0L, TRUE); 368 menuitem = submenu->AppendItem("Size", 0L, TRUE);
369 menuitem->ConnectClicked([status_text, text]() -> int { status_text->SetText(text); return TRUE; }); 369 menuitem->ConnectClicked([status_text, text]() -> int { status_text->SetText(text); return TRUE; });
370 menuitem = submenu->AppendItem("None", 0L, TRUE); 370 menuitem = submenu->AppendItem("None", 0L, TRUE);
371 menuitem->ConnectClicked([status_text, text]() -> int { status_text->SetText(text); return TRUE; }); 371 menuitem->ConnectClicked([status_text, text]() -> int { status_text->SetText(text); return TRUE; });
372 372
373 menuitem = submenu->AppendItem("Sort", submenu); 373 menuitem = menu->AppendItem("Sort", submenu);
374 374
375 menuitem = submenu->AppendItem("Make Directory"); 375 menuitem = menu->AppendItem("Make Directory");
376 menuitem->ConnectClicked([status_text, text]() -> int { status_text->SetText(text); return TRUE; }); 376 menuitem->ConnectClicked([status_text, text]() -> int { status_text->SetText(text); return TRUE; });
377 377
378 menuitem = submenu->AppendItem(DW_MENU_SEPARATOR); 378 menuitem = menu->AppendItem(DW_MENU_SEPARATOR);
379 menuitem = submenu->AppendItem("Rename Entry"); 379 menuitem = menu->AppendItem("Rename Entry");
380 menuitem->ConnectClicked([status_text, text]() -> int { status_text->SetText(text); return TRUE; }); 380 menuitem->ConnectClicked([status_text, text]() -> int { status_text->SetText(text); return TRUE; });
381 381
382 menuitem = submenu->AppendItem("Delete Entry"); 382 menuitem = menu->AppendItem("Delete Entry");
383 menuitem->ConnectClicked([status_text, text]() -> int { status_text->SetText(text); return TRUE; }); 383 menuitem->ConnectClicked([status_text, text]() -> int { status_text->SetText(text); return TRUE; });
384 384
385 menuitem = submenu->AppendItem(DW_MENU_SEPARATOR); 385 menuitem = menu->AppendItem(DW_MENU_SEPARATOR);
386 menuitem = submenu->AppendItem("View File"); 386 menuitem = menu->AppendItem("View File");
387 menuitem->ConnectClicked([status_text, text]() -> int { status_text->SetText(text); return TRUE; }); 387 menuitem->ConnectClicked([status_text, text]() -> int { status_text->SetText(text); return TRUE; });
388 388
389 return menu; 389 return menu;
390 } 390 }
391 391