![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
acabo de ver un pequeño error relacionado con la sombra que comentas:
El tema está en que cambiaba la fuente del Paintbox, cuando en realidad quería cambiar la fuente del Paintbox1.canvas De ahí que no lo hiciera bien. En cuanto a los 3 clics de ratón ... ni idea, acabo de probarlo y me funciona correctamente desde un botón. Al evento Paint del Paintbox1, asignale tambien el evento del botón, con eso, siempre que haga falta repintarlo, se pondrá la formula, digamos que sería como un Label, algo persistente. saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#2
|
|||
|
|||
|
Claro, no era sombra, sino que se sobreescribía cambiando el tamaño de la fuente (DISMINUÍA), estuve revisando el código (con los ARREGLOS), interesante forma de trabajar tiene, ahora por ejemplo:
- 1er click = COMO SIEMPRE no muestra NADA, - 2do click = RECIÉN Muestra la Fórmula, - 3er click = Se DISMINUYE el TAMAÑO de la FUENTE del PaintBox (LETRAS) - Esta es la NOVEDAD!! - 1er click = Al parecer la Procedure PintaFormula() no trabaja la primera vez, y solo en el segundo click funciona. Me pasé varios minutos buscando el error, y solo al cambiar el tamaño en: PaintBox1.Font.Size:= 8; - 1er click= ¡¡HURRA!! al fin muestra la Fórmula, al 1er click,- 2do click= No pasa nada, todo OK. - 3er click= Todo OK. Aunque encontré el error, PERO NO SÉ EXPLICARLO, es que en las Propiedades de mi PaintBox la Fuente-Size estaba en = 8 y no coordinaba me parece lo que por código se escribía: PaintBox1.Font.Size:= 12; cuando igualé el tamaño de la fuente en la propiedad con el código, FUNCIONA AL PRIMER CLICK. En resumen si igualo el tamaño de las propiedades con el tamaño por código, a cualquier tamaño que fuere responde al primer click. Ahora solamente me queda averiguar, haber si me dais una mano, ¿por qué ahora al 2do click se disminuye (cambia) el tamaño de la Fuente del PaintBox (LETRAS) o lo que sería para el programa los símbolos químicos?. Como inicialmente mencioné si igualo las propiedades del Size=8 no tengo ninguno de los problemas con los click (pareciera que tengo que estar supeditado a la fuente=8???) . Interesante....Saluditos |
|
#3
|
||||
|
||||
|
Obviamente no has comprendido mi último mensaje.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#4
|
|||
|
|||
......... donde tenía el tamaño mínimo??? Cita:
|
|
#5
|
|||
|
|||
|
....................................
|
|
#6
|
||||
|
||||
|
A este proyecto que envio en fichero adjunto, no le veo ningun fallo, y todo se hace por código.
saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. Última edición por Lepe fecha: 10-10-2007 a las 20:58:14. |
|
#7
|
|||
|
|||
|
Lepe, encontré el error y es que como enviaste 2 post con el código:
Era un juego visual, pues en aquel estaba primero tmp, luego PaintBox, en el segundo de abajo estaba al revés por lo que obvie esa parte Ese error me achicaba las letras, y no me dejaba pintarlo al primer click. FIN DE ESTE HILO. Thanks Lepe Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Forever Loyal to Delphi | Delfino | Noticias | 1 | 24-12-2005 13:31:04 |
| Formulas en Delphi | Fita | Varios | 1 | 05-11-2005 00:23:22 |
| La increíble tecla F1 en Delphi | dec | Varios | 1 | 31-08-2005 22:26:45 |
| Novedades en Delphi 2005 | Al González | Noticias | 12 | 04-12-2004 03:46:02 |
| ¿Cual es el futuro de Delphi? | Voutarks | Debates | 33 | 13-04-2004 19:29:08 |
|