FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Por favor ayúdenme si pueden cuanto antes (please...........)
Miren les diré a los que quieran ayudarme que el problema que presento es con el componente ImageButton (este aparece en la paleta de componentes de Delphi al instalar la unit ButtonComps). Pues nada que este componente ImageButton presenta enentos tales como OnMouseClick, OnMouseEnter, OnMouseLeave, OnMouseDown, OnMouseUp, y al yo programar que en el evento onmouseenter Imagebutton1.cursor:=crhandpoint, no hace nada y todavía no entiendo porque este evento al igual que el onmouseleave tampoco funciona cuando lo programo.
Miren tengo dos direcciones de correo a las que me pueden hacer llegar algún ejemplo donde pueda ver yo, como es que se programan estos dos eventos de este componente (que también funciona como rollover porque se le puede cargar varios estados (deshabilitado, reposo, sobre, presionado)), las direcciones de correo son kakesoft@yahoo.com y kakesoft@gmail.com . Al que me ayude muchas gracias y al que no también ya que lo mismo me pueden ustedes ayudar que yo ayudarlos a ustedes. También me pueden dar su dirección de correo (el que quiera) para yo poder mandarle el componente y que lo estudien para ver si dan con la solución del problema que como dije anteriormente se me ha presentado y así de una manera u otra intercambiar más información Saludos a todos!!!!!!!!!!!!!!!!!!!!! y gracias desde ya |
#2
|
||||
|
||||
Cita:
La línea en rojo la añadí yo y sería interesante saber por qué el programador no la puso. Pero por otro lado, ésta no es la forma en que debes cambiar el cursor. Basta que desde el inspector de objetos asignes el cursor deseado a la propiedad Cursor para que se cambie el cursor en cuanto entres al control. Incluso en estos "controles" funciona (probado). Cita:
Cita:
// Saludos |
#3
|
||||
|
||||
ImageButton rápido ayudaaaaaaaaaa
Socios de este foros en clubdelphi me hace falta y de antemano estaré muy agradecido de quien me ayude a solucionar mi problema, encontrar un componente que a través de imágenes actue como botón, pero no un sencillo botón sino un botón rollover, donde se le puedan cargar diferentes estados (estos estados van a estar representados por bitmaps), como: reposo, sobre, presionado y deshabilitado y que también presente eventos tales como: OnMouseClick, OnMouseEnter, OnMouseLeave o OnMouseOut, OnMouseDown, OnMouseUp y otros eventos pero los imprescindibles son lo mencionados anteriores.
Miren les contaré que en si, yo tengo ese componente pero el problema es que presenta todas estas características que mencioné anteriormente, sin embargo cuando les programo los en el evento OnMouseEnter o OnMouseLeave, no hace nada (y estoy más que seguro que el código está bien). Si alguno de ustedes quiere el componente, yo lo tengo y se los puedo hacer llegar por correo (claro si quien quiere ayudarme así como hacerce de este componente tan valioso me da su dirección de correo). El componente se llama ButtonComps (contiene cuatro o cinco tipos de botones y entre ellos está del que les hablo que se llama TImageButton) Miren como ese componente también tengo muchos otros y se los puedo hacer llegar a quien quiera sin ningún tipo de interés, solamente dígame su dirección de e-mail y ya Mis direcciónes de e-mail son: kakesoft@yahoo.es y kakesoft@gmail.com Un saludo a todos y graciassssssssss |
#4
|
||||
|
||||
kakesoft Tu última respuesta no me parece nada acertada.
En primer lugar, Roman se ha tomado la molestia de adivinar que el componente que usas, es el mismo que él ha visto en el enlace que ha puesto. En segundo lugar, se ha molestado en bajar el codigo fuente y comprobar, que realmente el componente tiene fallos, ha propuesto la solución del mismo, y te ha dado una explicación de como solucionarlo. Cita:
En tercer Lugar, Roman te explica, muy correctamente y elegantemente, que el correo no lo usamos, lo propio, es publicar en el foro la solución. Por tanto, esperamos que en tu próximo Mensaje pongas el código de la unidad ButtonComps,(por ejemplo yo no la conocía) y a partir de ahí, entre todos, intentaremos darle una solución. Un Saludo |
#5
|
||||
|
||||
Debo aclarar que el último mensaje de kakesoft realmente lo colocó en un hilo nuevo y yo lo adjunte a éste pero en mi opinión resulta lo mismo: haber francamente ignorado la ayuda que se le ofrece así como los cometarios y sugerencias que se le dieron. Y de hecho lo adjunté aquí para que tal hecho quedara claro.
// Saludos |
#6
|
||||
|
||||
Socios primeramente que nada discúlpenme, pero el problema es que se algo de delphi, pero no soy experto y con lo de los hilos que adjuntó Roman (muchas gracias), lo que pasó fue que se me había olvidado que había publicado otro hilo sobre el mismo tema y debido a mi apuro publiqué este otro, gracias por adjuntarlos y no soy egoista, solamente utilizo el email para que me manden y yo mandar programitas con ejemplos que le den solución a los problemas planteados, ok
discúlpenme..................... En estos momentos probaré el código que me brindó roman y posteriormente diré si me sirvió. otra vez disculpas y saludos a todos..... |
#7
|
||||
|
||||
Ok gracias
El OnMouseEnter pincho OK, y que hay con el OnMouseLeave?. Acaso es el mismo código, pero cámbiandole el OnMEnter por OnMLeave?
Nota: Ya lo hice y me da un errorcito Última edición por kakesoft fecha: 19-02-2005 a las 00:13:21. |
#8
|
||||
|
||||
Heyyyy, un momento, gracias y muchísimas gracias nuevamente Roman, me di cuenta y esra con el mismo código para los dos eventos (lo único que había que hacer era, cambiar el código según el evento), ya el botón pincha elegantemente. Gracias a la ayuda de Foros Clubdelphi y de Roman y Lepe especialmente.
Creo que ya ustedes sepan mi correo, al igual que me pueden enviar un mensaje privado, por lo que cuando necesiten de mi los ayudaré con mucho gusto |
#9
|
||||
|
||||
Socios el foro no me deja poner el código completo, solamente acepta 20000 caracteres
Socios el foro no me deja poner el código completo, solamente acepta 20000 caracteres, por lo que si quieren díganme un correo o parte en internet donde lo puedo mandar o publicvar para que los demás lo puedan utilizar
|
|
|
|