Modifica della proprietà CAPTION di una voce di menù.
Posted: Fri Jan 20, 2023 12:34 am
Salve a tutti,
stavo smanettando con i menù, in particolare con l'EmptyShellMenu sotto l'applicazione Standard VO MDI generata in ambiente XIDE.
Mi chiedevo se fosse possibile modificare la CAPTION di una certa voce di menù dopo che lo stesso è stato associato alla StandardShellWindow nel metodo INIT:
METHOD Init( oOwnerApp ) CLASS StandardShellWindow
LOCAL oSB AS StatusBar
SUPER:Init( oOwnerApp )
SetDeleted(TRUE)
oSB := SELF:EnableStatusBar()
oSB:DisplayTime()
SELF:Menu := EmptyShellMenu{SELF} <===========
mi occorre fare ciò poiché in un'applicazione sotto VO che sto provando a replicare sotto X# vorrei modificare la CAPTION di una voce di menù se l'utente compie una determinata azione nel mio programma.
Ho esaminato la CLASSE MENU ma trovo solo metodi per vedere le diverse proprietà (GET) ma non per poterle impostare (SET); in particolare per la CAPTION che vorrei modificare.
Spero di essere stato chiaro. Qualcuno può aiutarmi?
Saluti
Francesco
stavo smanettando con i menù, in particolare con l'EmptyShellMenu sotto l'applicazione Standard VO MDI generata in ambiente XIDE.
Mi chiedevo se fosse possibile modificare la CAPTION di una certa voce di menù dopo che lo stesso è stato associato alla StandardShellWindow nel metodo INIT:
METHOD Init( oOwnerApp ) CLASS StandardShellWindow
LOCAL oSB AS StatusBar
SUPER:Init( oOwnerApp )
SetDeleted(TRUE)
oSB := SELF:EnableStatusBar()
oSB:DisplayTime()
SELF:Menu := EmptyShellMenu{SELF} <===========
mi occorre fare ciò poiché in un'applicazione sotto VO che sto provando a replicare sotto X# vorrei modificare la CAPTION di una voce di menù se l'utente compie una determinata azione nel mio programma.
Ho esaminato la CLASSE MENU ma trovo solo metodi per vedere le diverse proprietà (GET) ma non per poterle impostare (SET); in particolare per la CAPTION che vorrei modificare.
Spero di essere stato chiaro. Qualcuno può aiutarmi?
Saluti
Francesco