Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-10-2010
Paulao Paulao is offline
Miembro
 
Registrado: sep 2003
Ubicación: Rua D 31 Casa 1 - Inhoaíba - Rio de Janeiro - RJ - Brasil
Posts: 637
Poder: 21
Paulao Va por buen camino
Una solucion bien dificile para ejecutar

Bueno, señores, todo bien? Necesito hacer algo que no se como impiezar, asi. Estoy trabajando en pequeño programa para una industria de cosmeticos. Pero es solo una parte y mi parte es crear un control de formulas y nada mas. Creao que el todo tendrá una 20 o 30 tablas en el banco(MySql o Sql Server), pero esto no es problema ahora. estava todo bien hasta que el muchacho me lo pidio una cosa. Que en farmula si deveria premer el mouse en un ingrediente el deveria abrir los caracteristicos del producto, pero hay un problema. La formula esta en un TMemo, entonces necesito hacer el seguinte. Para todos los componentes que esta grabado en un banco de datos, deveria quedar en azul y al premer el mouse abrir un popup con informaciones detallada deste producto, pero como hacer esto en un Memo?
Responder Con Cita
  #2  
Antiguo 05-10-2010
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
No te voy a dar la respuesta pues a ti es al que te pagan por ello, pero te diré que revises el evento "Onclick" de cada Tlabel que pongas el cual representa el "ingrediente" el popup lo puedes atacar con una ventanita modal que muestre solo un TMemo o bien si me apuras hasta con hints lo puedes hacer.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #3  
Antiguo 05-10-2010
Paulao Paulao is offline
Miembro
 
Registrado: sep 2003
Ubicación: Rua D 31 Casa 1 - Inhoaíba - Rio de Janeiro - RJ - Brasil
Posts: 637
Poder: 21
Paulao Va por buen camino
Azid, no es esto. La Formula se escrivida en un Memo y quando la persona que escrivir la formula, escrivir una palabra que es un producto que estás gravado en el Banco de Datos, esta palavra si queda en azul y ya has un link con el banco, abajo un ejemplo:

Código Delphi [-]
lanolina=200 mg
agua=1 Lt
benzoato de metila=1 mg
Las palabras, Lanolina, Agua y Benzoato de Metila quedarian en azul, y quando yo premer en riba de lanolina, me muestra un popup(no se como se dice en español, pero no es un popup de Delphi, pero TPanel con informaciones como abajo)
Código Delphi [-]
ph=30
viscosidade=2
tranparencia=89%
odor=no hay
Es esto que yo quiero, pero el problema está en el Memo, para hacer estas cosas.
Responder Con Cita
  #4  
Antiguo 05-10-2010
cmm07 cmm07 is offline
Miembro
 
Registrado: nov 2007
Posts: 526
Poder: 17
cmm07 Va por buen camino
Hola,

Bueno por lo que entendí necesitas dar formato a las palabras, ya sea colocando colores diferentes u otra cosa, personalmente puedo decir que TMemo no te servirá para lo que buscas, ya que el TMemo es un "pequeño editor de texto" pero muy básico, si desea hacer algo más complejo revisa el componente TRichEdit!...

Saludos y ojala lo soluciones.......
Responder Con Cita
  #5  
Antiguo 05-10-2010
cloayza cloayza is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz, Chile
Posts: 915
Poder: 23
cloayza Tiene un aura espectacularcloayza Tiene un aura espectacular
Amigo Paulao, buscando llegue a este ejemplo, realizando algunos cambios podras hacer lo que requieres.

http://www.delphi3000.com/articles/a...sp?SK=RichEdit

Lo que hace es resaltar ciertas palabras en un TRichEdit.

!Advertencia ! No he probado el codigo.

Espero que te ayude.

Saludos
Responder Con Cita
  #6  
Antiguo 05-10-2010
Paulao Paulao is offline
Miembro
 
Registrado: sep 2003
Ubicación: Rua D 31 Casa 1 - Inhoaíba - Rio de Janeiro - RJ - Brasil
Posts: 637
Poder: 21
Paulao Va por buen camino
Hizo unos testes y tengo que hacer muchos cambios, pues las palabras llaves viene de un banco de datos, entonces tendré que hacer los cambios necesarios para funcionar como yo gustaria, pero este ejemplo que cloayza me lo envio esta cerca de lo quiero, pero no es aun, todavia.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Una Solución práctica para nuestros reportes !!!!!!!!!!!!!!!!!! david_uh Varios 13 05-04-2010 19:15:42
Solución Planteada para solucion de conexion con Interbase ingabraham Varios 19 30-01-2009 14:00:04
Solucion de proxy para jugar Halo 1 en red casera mamcx Redes 2 25-09-2006 23:34:51
solucion parche para access violation chilenauta Impresión 1 15-12-2004 03:24:17
Solucion para mascaras de dbedit nefy Conexión con bases de datos 1 04-12-2003 00:41:29


La franja horaria es GMT +2. Ahora son las 09:41:43.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi