FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Unas cuantas dudas...
Vamos a ver, tengo una aplicacion pero quiero hacer unas cosillas y aunque he encontrado informacion, esta no me vale o no se muy bien como utilizarla.
1º Tengo unos TDBLookupComboBox, que leen de una base de datos. El problema es que cuando aparecen varias cadenas iguales (varios nombres iguales por ejemplo), al darle a la flecha abajo (con el teclado), no avanza. ¿Esto se puede cambiar de alguna manera? 2º Quiero que se pueda avanzar de un componente a otro al pulsar el enter y el tab. Sobre esto hay mucha informacion sobre eventos y cosas. Pero me sigue sin quedar claro. Hay ejemplos hechos en delphi, pero no me funcionan, supongo que porque mi version del builder c++ es la 3, un poco antigua. Si alguien me puede dar alguna idea clara, pero a ser posible que no sea indicar a cada componente el siguente con el evento OnKeyPress de cada componente...algo que sirve para toda la aplicacion. 3º He insertado codigo de un ejemplo que viene en cbuilder3\examples sobre como poner la aplicacion en el system tray. Y todo funiona perfectamente. El problema es que para activar todo ese codigo y que la aplicacion desapareza y se coloque en el tray, he capturado el minimize con Application->OnMinimize = "mi funcion". La primera vez funciona de vicio, pero ya no mas. Y no se que estoy haciendo mal, porque si el codigo lo activo con el evento de pulsar un boton en vez del OnMinimize...funciona perfectamente siempre. Cuando se minimiza realizo lo siguiente : TrayMessage(NIM_ADD); TrayMessage(NIM_MODIFY); Hide(); y para volver: Show(); Alguna sugerencia sobre esto?, da problemas el capturara el evento minimize? Muchas gracias, Antonio Última edición por alt126 fecha: 16-12-2004 a las 11:16:45. |
|
|
|