chlebovsky
04.12.2008, 17:44
Zdravím všechny Lispáky.
Potřeboval bych pomoct s malým problémem, teda doufám že má řešení.
Lze v menu ať mnu, cui nebo kdekoliv udělat tak ikonku která se bude zobrazovat, skrývat, popř. měnit.
Uvedu na příkladu.
Mám lištu a tam mám třebas 5 ikonek (I1 I2 I3 I4 I5) které mi nakreslí daný objekt.
Pak mám ale rozbalovací lištu a tam mám na výběr 2 ikonky a to I6 a I7 které mi určují zda se jedná o rovný nebo obloukový prvek.
když kliknu na ikonu I6 tak nastavím (setenv "TYP" "ROVNY") a když kliknu na I7 tak se mi nastaví (setenv "TYP" "OBLOUKOVY")
Tak a teď co potřebuju.
když (= (getenv "TYP") "ROVNY") tak aby jsem viděl jen I1 I2 a I3
když (= (getenv "TYP") "OBL....") tak aby jsem viděl jen I4 a I5
prostě takové interaktivní menu dle určitých proměnných.
Prostě jestli lze ikonu na liště zobrazovat, skrývat, jestli jí lze měnit dle proměnné i samotné BMP
ID_HELP [_Button("Popis", 16.BMP, 24.BMP)]^C^C(prikazy)
prostě jak do tohoto zapracovat podmínku pro skrytí a zobrazení popř pro samotný obrázek. Teda jestli to lze.
Předem moc děkuji.
Potřeboval bych pomoct s malým problémem, teda doufám že má řešení.
Lze v menu ať mnu, cui nebo kdekoliv udělat tak ikonku která se bude zobrazovat, skrývat, popř. měnit.
Uvedu na příkladu.
Mám lištu a tam mám třebas 5 ikonek (I1 I2 I3 I4 I5) které mi nakreslí daný objekt.
Pak mám ale rozbalovací lištu a tam mám na výběr 2 ikonky a to I6 a I7 které mi určují zda se jedná o rovný nebo obloukový prvek.
když kliknu na ikonu I6 tak nastavím (setenv "TYP" "ROVNY") a když kliknu na I7 tak se mi nastaví (setenv "TYP" "OBLOUKOVY")
Tak a teď co potřebuju.
když (= (getenv "TYP") "ROVNY") tak aby jsem viděl jen I1 I2 a I3
když (= (getenv "TYP") "OBL....") tak aby jsem viděl jen I4 a I5
prostě takové interaktivní menu dle určitých proměnných.
Prostě jestli lze ikonu na liště zobrazovat, skrývat, jestli jí lze měnit dle proměnné i samotné BMP
ID_HELP [_Button("Popis", 16.BMP, 24.BMP)]^C^C(prikazy)
prostě jak do tohoto zapracovat podmínku pro skrytí a zobrazení popř pro samotný obrázek. Teda jestli to lze.
Předem moc děkuji.