Emanuele wrote:
[...] Ho provato con, ad esempio:
oControl.getControl("stepBack").Visible = false
oControl.getControl("stepBack").setVisible(false)
più altri che ora non ricordo, nessuno da alcun errore, solo che i
controlli restano al loro posto in bella mostra!
[...]

Sarà un bug? Forse quando viene chiamato la prima volta setVisible imposta i controlli in modo che siano visibili?

Infatti se lo scrivo due volte:

sub testVisible1
   dim oModel as object
   dim oControl as object

   DlgTool_CreateNewDialog(oModel, oControl, 50, 20, 250, 185, "Title")
   DlgTool_Button(oModel, oControl, 75, 165, 40, 15, "stepBack", "<<")

   oControl.getControl("stepBack").visible = false
   oControl.setVisible(true)
   oControl.execute()

   oControl.getControl("stepBack").visible = false
   oControl.setVisible(true)
   oControl.execute()
end sub

oppure se scambio l'ordine:

sub testVisible2
   dim oModel as object
   dim oControl as object

   DlgTool_CreateNewDialog(oModel, oControl, 50, 20, 250, 185, "Title")

   DlgTool_Button(oModel, oControl, 75, 165, 40, 15, "stepBack", "<<")

   oControl.setVisible(true)
   oControl.getControl("stepBack").visible = true
   oControl.execute()

end sub

ho due effetti differenti...

Ciao,
--
MC

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a