Changeset 899 for trunk/src/user32/new/winmenu.cpp
- Timestamp:
- Sep 9, 1999, 11:02:28 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/new/winmenu.cpp
r760 r899 1 /* $Id: winmenu.cpp,v 1. 4 1999-08-31 17:14:52 sandervlExp $ */1 /* $Id: winmenu.cpp,v 1.5 1999-09-09 21:01:34 phaller Exp $ */ 2 2 3 3 /* … … 18 18 #include <os2win.h> 19 19 #include <stdlib.h> 20 #include <string.h> 20 21 #include <win32wbase.h> 21 22 #include "oslibmenu.h" … … 803 804 return (-1); 804 805 } 806 807 808 /***************************************************************************** 809 * Name : BOOL WIN32API GetMenuInfo 810 * Purpose : 811 * Parameters: 812 * Variables : 813 * Result : 814 * Remark : 815 * Status : UNTESTED STUB win98/NT5.0 816 * 817 * Author : Patrick Haller [Thu, 1998/02/26 11:55] 818 *****************************************************************************/ 819 820 BOOL WIN32API GetMenuInfo (HMENU hMenu, LPMENUINFO lpmi) 821 { 822 dprintf(("USER32: GetMenuInfo(%08xh,%08xh) not implemented.\n", 823 hMenu, 824 lpmi)); 825 826 memset(lpmi,0,sizeof(MENUINFO)); 827 return 0; 828 } 829 #if 0 830 POPUPMENU *menu; 831 832 TRACE("(0x%04x %p)\n", hMenu, lpmi); 833 834 if (lpmi && (menu = (POPUPMENU *) USER_HEAP_LIN_ADDR(hMenu))) 835 { 836 837 if (lpmi->fMask & MIM_BACKGROUND) 838 lpmi->hbrBack = menu->hbrBack; 839 840 if (lpmi->fMask & MIM_HELPID) 841 lpmi->dwContextHelpID = menu->dwContextHelpID; 842 843 if (lpmi->fMask & MIM_MAXHEIGHT) 844 lpmi->cyMax = menu->cyMax; 845 846 if (lpmi->fMask & MIM_MENUDATA) 847 lpmi->dwMenuData = menu->dwMenuData; 848 849 if (lpmi->fMask & MIM_STYLE) 850 lpmi->dwStyle = menu->dwStyle; 851 852 return TRUE; 853 } 854 return FALSE; 855 } 856 #endif 857 858 859 /***************************************************************************** 860 * Name : BOOL WIN32API SetMenuInfo 861 * Purpose : 862 * Parameters: 863 * Variables : 864 * Result : 865 * Remark : 866 * FIXME 867 * MIM_APPLYTOSUBMENUS 868 * actually use the items to draw the menu 869 * Status : UNTESTED STUB win98/NT5.0 870 * 871 * Author : Patrick Haller [Thu, 1998/02/26 11:55] 872 *****************************************************************************/ 873 874 BOOL WIN32API SetMenuInfo (HMENU hMenu, LPCMENUINFO lpmi) 875 { 876 dprintf(("USER32: SetMenuInfo(%08xh,%08xh) not implemented.\n", 877 hMenu, 878 lpmi)); 879 880 return 0; 881 } 882 #if 0 883 POPUPMENU *menu; 884 885 TRACE("(0x%04x %p)\n", hMenu, lpmi); 886 887 888 889 if (lpmi && (lpmi->cbSize==sizeof(MENUINFO)) && (menu=(POPUPMENU*)USER_HEAP_LIN_ADDR(hMenu))) 890 { 891 892 if (lpmi->fMask & MIM_BACKGROUND) 893 menu->hbrBack = lpmi->hbrBack; 894 895 if (lpmi->fMask & MIM_HELPID) 896 menu->dwContextHelpID = lpmi->dwContextHelpID; 897 898 if (lpmi->fMask & MIM_MAXHEIGHT) 899 menu->cyMax = lpmi->cyMax; 900 901 if (lpmi->fMask & MIM_MENUDATA) 902 menu->dwMenuData = lpmi->dwMenuData; 903 904 if (lpmi->fMask & MIM_STYLE) 905 menu->dwStyle = lpmi->dwStyle; 906 907 return TRUE; 908 } 909 return FALSE; 910 } 911 #endif 912
Note:
See TracChangeset
for help on using the changeset viewer.