ehMenu

5.7.1
Il set di funzioni di ehMenu permette di gestire i pop-up menu.
I menu possono essere creati in modo statico o in modo dinamico a seconda delle esigenze.
Un menu statico è formato da strutture EH_MENUITEM.
Un menu dinamico usa il puntatore EH_MENU * che contiene l'array di strutture (dinamico) EH_MENUITEM.

CHAR * ehMenu(EH_MENUITEM * arsItem,CHAR * pszDefault,POINT * psPoint,HWND hWnd) 

Esempio Statico

EH_MENUITEM arsItem[]={
	{EHM_UNCHECK,"Tutte le famiglie",TRUE,"ALL",NULL,0},
	{EHM_UNCHECK,"Materie Prime",TRUE,"M0",NULL,0},
	{EHM_UNCHECK,"Prodotti finiti",TRUE,"M1",NULL,0},
	{EHM_UNCHECK,"Imballaggi",TRUE,"M2",NULL,0},
	{EHM_UNCHECK,"Semilavorati",TRUE,"M8",NULL,0},
	{EHM_UNCHECK,"Pezzi di ricambio",TRUE,"M3",NULL,0},
	{EHM_STOP}};

ehMenu(arsItem,"",NULL,NULL);

Attenzione
psMenu->arMenu è diventato psMenu->arsItem
ex MenuFloat()
MenuFloat(Root,"") diventa ehMenu(Root,"",NULL,NULL)

See also:
Easyhand C/C++: ehMenu | Last modified: 30/01/2013 07.11.05 Europe/Rome | #1.1600
P.. 854
Easyhand C/C++
Una mano alle tue idee.
|
Privacy Policy