FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Checkbox
Posts: 581
Joined: Tue Oct 11, 2005 11:28 AM
Checkbox
Posted: Wed Feb 28, 2007 11:27 AM
Hola,

Como se hace para cambiar el caption de un checkbox desde recursos? He intentado hacer asi:

MiCaption:="Mi nuevo caption"
REDEFINE CHECKBOX oCheck VAR cCheck ID 117 OF oDlg
oCheck:SetText(MiCaption)


Y asi:

MiCaption:="Mi nuevo caption"
REDEFINE CHECKBOX oCheck VAR cCheck ID 117 OF oDlg
oCheck:cCaption:=MiCaption


Pero ninguno me funciona. Alguna idea?

Saludos,
Kleyber Derick



FWH / xHb / xDevStudio / SQLLIB
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Checkbox
Posted: Wed Feb 28, 2007 11:42 AM

Kleyber,

Es un combobox editable (con un GET contenido) ?

De no serlo, puedes usar oCombo:Set( cOption ) en donde cOption es uno de los items contenidos del combobox.

De ser editable, oCombo:oGet:SetText( cText )

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 581
Joined: Tue Oct 11, 2005 11:28 AM
Checkbox
Posted: Wed Feb 28, 2007 11:56 AM

Antonio,

Gracias por responder y disculpa la confusi贸n. Se trata de facto de un CHECKBOX y no un COMBOBOX, tanto que cambi茅 el post original.
La duda es la misma: no he conseguido cambiar el caption de un checkbox en tiempo de ejecuci贸n.

Gracias y perd贸n por la confusi贸n.

Kleyber Derick



FWH / xHb / xDevStudio / SQLLIB
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Checkbox
Posted: Wed Feb 28, 2007 12:06 PM

Kleyber,

oCheckBox:SetText( cTexto ) debe funcionar

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 581
Joined: Tue Oct 11, 2005 11:28 AM
Checkbox
Posted: Wed Feb 28, 2007 12:18 PM

Gracias Antonio,

Voy a probar y te comento.

Saludos,

Kleyber Derick



FWH / xHb / xDevStudio / SQLLIB
Posts: 581
Joined: Tue Oct 11, 2005 11:28 AM
Checkbox
Posted: Wed Feb 28, 2007 08:17 PM
Antonio,

Desafortunadamente no me funciona. :-) Asi est谩 mi c贸digo:

   c133:="Nuevo PROMPT"
   REDEFINE CHECKBOX oDouble  VAR _double  ID 133 OF oDlg UPDATE
   oDouble:SetText(c133)
Kleyber Derick



FWH / xHb / xDevStudio / SQLLIB
Posts: 581
Joined: Tue Oct 11, 2005 11:28 AM
Checkbox
Posted: Wed Feb 28, 2007 09:19 PM

Antonio,

He solucionado poniendo todos los ::SetText() en una funci贸n llamada por ON INIT. Pero esto es el comportamiento correcto?

Saludos,

Kleyber Derick



FWH / xHb / xDevStudio / SQLLIB
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Checkbox
Posted: Wed Feb 28, 2007 09:42 PM

Kleyber,

Es la forma correcta ya que hasta que no se activa el di谩logo los controles no tienen asignados sus handles v谩lidos

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 581
Joined: Tue Oct 11, 2005 11:28 AM
Checkbox
Posted: Thu Mar 01, 2007 03:06 AM

Gracias por la aclaraci贸n, Antonio. Todo me funciona bien ahora.

Saludos,

Kleyber Derick



FWH / xHb / xDevStudio / SQLLIB

Continue the discussion