Code: Select all
CLASS Test FROM TDialog
export:
METHOD New(aTxt) CONSTRUCTOR
hidden:
METHOD Controles()
ENDCLASS
//────────────────────────────────────────────────────METHOD New(aTxt) CLASS Test
Default aTxt := {"Hello World!", "Hello again"}
Super():New(0,0,60,80)
ACTIVATE DIALOG Self CENTER ON INIT ::Controles(aTxt)
RETURN Self
//────────────────────────────────────────────────────
METHOD Controles(aTxt) CLASS Test
@ 20, 0 SAY "Tu mensaje dice: "+aTxt[1] SIZE ::nWidth, 20 PIXEL
@ 50, 0 SAY "Segunda linea: "+aTxt[2] SIZE ::nWidth, 20 PIXEL
RETURN NIL
Perdón por una pregunta tan compleja pero la solución quizás le sea útil a otros.
Saludos,
Rafael