HomeSort by relevance Sort by last modified time
    Searched defs:NativeMenuWin (Results 1 - 2 of 2) sorted by null

  /external/chromium_org/ui/views/controls/menu/
native_menu_win.h 27 class VIEWS_EXPORT NativeMenuWin : public MenuWrapper {
29 // Construct a NativeMenuWin, with a model and delegate. If |system_menu_for|
30 // is non-NULL, the NativeMenuWin wraps the system menu for that window.
32 NativeMenuWin(ui::MenuModel* model, HWND system_menu_for);
33 virtual ~NativeMenuWin();
147 NativeMenuWin* menu_to_select_;
149 base::WeakPtrFactory<NativeMenuWin> menu_to_select_factory_;
152 NativeMenuWin* parent_;
162 static NativeMenuWin* open_native_menu_win_;
164 DISALLOW_COPY_AND_ASSIGN(NativeMenuWin);
    [all...]
native_menu_win.cc 51 struct NativeMenuWin::ItemData {
61 NativeMenuWin* native_menu_win;
67 // Returns the NativeMenuWin for a particular HMENU.
68 static NativeMenuWin* GetNativeMenuWinFromHMENU(HMENU hmenu) {
73 return reinterpret_cast<NativeMenuWin*>(mi.dwMenuData);
77 // structure we have constructed in NativeMenuWin.
78 class NativeMenuWin::MenuHostWindow {
80 explicit MenuHostWindow(NativeMenuWin* parent) : parent_(parent) {
142 NativeMenuWin::ItemData* GetItemData(ULONG_PTR item_data) {
143 return reinterpret_cast<NativeMenuWin::ItemData*>(item_data)
    [all...]

Completed in 451 milliseconds