Power Builder - checkbox edit style

 
Vista:

checkbox edit style

Publicado por Romulo (26 intervenciones) el 14/01/2004 19:53:26
Un saludo desde PERU. Alguien sabe como hacerle notar al usuario que un campo con edit style "checkbox" ha recibido el foco ? Este estilo no tiene la propiedad "show focus rectangle". Utilizo un dw_grid / tabular y para los campos con estilo "edit", simplemente selecciono todo el texto al cambiar el foco de una columna a otra, pero cuando llega a la columna del checkbox, el cursor "se pierde". Gracias por las sugerencias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:checkbox edit style

Publicado por Oscar (1178 intervenciones) el 15/01/2004 05:04:16
Cuando el Checkbox reciba el foco puedes hacer dos cosas:

* Que aparezca un borde (similar al rectangle)
1. Abres tu objeto DW, y seleccionas el checkbox.
2. En las propiedades te vas a la ficha General, luego en Border, pulsas en su botón rojo expresión (expression). Y pegas lo siguiente:

if (getrow() = currentrow(), 2,0)

Nota: Fíjate que cada propiedad del borde tiene un número:
- Noborder(0)
- Box (2)
- Lovered (5)
- etc.
3. Pulsá OK.

* Que se torne gris cuando reciba el foco:
1. De la misma manera, seleccionas el checkbox.
2. En las propiedades te vas a la ficha Font, luego en Background Color (Transparent). Pulsas en su botón rojo, y pegas lo siguiente:

if (getrow() = currentrow(), RGB(192,192,192),RGB(255,255,255))

En fin, si quieres usas ambas formas de resaltar.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar