Hola, quisiera hacerles un par de consultas sobre las siguientes
cuestiones:

a)
           Cuando yo quiero modificar la forma en la que se visualizan los Dates
y Time, por ejemplo ejecuto el código siguiente:
Locale set: #'es_ES.CP1252'.
Ahora bien, esto solo me funciona hasta que, una vez guardada la
imagen y cerrado el ambiente, vuelvo a entrar al mismo. En vez de
utilizar el locale que le puse, se vuelve a poner #C.

¿Por que no me deja configurar permanentemente este atributo del ambiente?

b)

     Tengo un objeto subclase de CompositePart que modela un area de la
pantalla que contiene una notificacion de texto, entre otras cosas.
El texto dentro de NotificacionDeTexto se contruye de la siguiente manera:

wrapper := (WidgetWrapper on: ((BorderDecorator on: 'acá va el
                                                texto' asText asComposedText)
                                                useBorder;
                                                useVerticalScrollBar;
                                                bounds: (Point zero extent: 
ancho @ 73)))
                          isOpaque: true;
                          beVisible;
                          enable;
                          widget: modelo;
                          lookPreferences: (LookPreferences new 
backgroundColor: SymbolicPaint textDataBackground asColorValue).

self add: wrapper in: (20 @ 28 extent: ancho @ 73)

La razón por la que utilizo un WidgetWrapper es porque de otra forma
no me pintaba el fondo del composedText de blanco, simplemente me
pintaba el fondo de color de la ventana. Pero ahora me pinta
el fondo de blanco, solo cuando utilizo la scrollbar, y lo aplica solo
a las areas que se van invalidando del composedText.

Seguramente debe haber una forma mas simple de hacer esto, estaría
bueno que alguien me de un par de pistas sobre como corregir esto.

c)
          Tengo una parte de una aplicación que captura el ingreso de
combinaciones de teclas. Lo que pasa es que yo quiero poder capturar
combinaciones de teclas del estilo Ctrl+Alt+b, por ejemplo. Para ello
le adjunté a un inputField un bloque en el #keyboardHook:, pero lo que
no puedo lograr es que me capture la combinación Ctrl+Alt+unCharacter
, aunque si puedo ingresar una combinación del estilo
Alt+Shift+unCharacter.

Si alguien me puede explicar por que pasa esto, le agradecería.

También quisiera saber si puedo llegar a diferenciar de alguna manera
entre teclas similares (shift izquierdo y derecho por ejemplo).


Gracias.


--~--~---------~--~----~------------~-------~--~----~

To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]

http://www.clubSmalltalk.org
-~----------~----~----~----~------~----~------~--~---

Responder a