FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Propiedades de los componentes a traves de una ventana
Hola, necesito crear una ventana para modificar las propiedades de un componente que estoy creando y que me será de mucha utilidad. Si me enseñais algun ejemplo o algo me basta y me sobra . Pongo aquí un par de imágenes para que veais a lo que me refiero:
http://www.usuarios.lycos.es/gatorayosx/CompVentana.JPG http://www.usuarios.lycos.es/gatoray...mpVentana2.JPG He estado buscando, pero realmente no se que palabras usar para encontrar una solución y las que he usado no han servido para nada... Un saludo y gracias!!
__________________
"There is nothing either good or bad, but thinking makes it so" William Shakespeare. |
#2
|
||||
|
||||
#3
|
|||
|
|||
#4
|
||||
|
||||
Hola,
Hum... pero, el tipo del que hay que derivar es "TPropertyEditor", precisamente... ¿no? |
#5
|
|||
|
|||
Eh... nop...
Los editores de componentes derivan de TComponentEditor... Saludos... |
#6
|
||||
|
||||
Hola,
Es correcto. No conocía esa clase. Y lo cierto es que puede ser en este caso más indicada que "TPropertyEditor", luego de leer la descripción en la ayuda de ambas clases. Dicen que nunca te acuestas sin saber algo nuevo. Gracias maeyanes. |
#7
|
||||
|
||||
Hola, gracias a ambos por vuestra ayuda. Ya he diseñado la ventana, el componente derivado de TComponentEditor y el componente que será modificado a través de esta ventana. Ahora bien, si en el componente intento crear el tcomponenteditor, uso el constructor Create, pero me pide dos parámetros:
Component: Que le mando Self. IDesigner: Ni idea de quien debo de mandar. Agradeceria vuestra ayuda. Un saludo!
__________________
"There is nothing either good or bad, but thinking makes it so" William Shakespeare. |
#8
|
||||
|
||||
Ya me he dado cuenta de lo que debo de hacer, me faltaba hacer un RegisterComponentEditor, indicando la clase que vamos a modificar las propiedades, y la clase del ComponentEditor.
Un saludo!
__________________
"There is nothing either good or bad, but thinking makes it so" William Shakespeare. |
#9
|
||||
|
||||
Hola, gracias a los dos dec y maeyanes, al poner vosotros esto, me ha dado por buscar información acerca lo que comentáis, y saltando de link en link he encontrado la existencia de los .pas que hay en "ToolsAPI" (en ..\CodeGear\RAD Studio\5.0\source\ToolsAPI\). No sé como no miré antes, xD
Saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ventana Propiedades... | [Gunman] | API de Windows | 2 | 18-11-2005 07:08:55 |
Ventana Propiedades de Windows | triskel | API de Windows | 2 | 09-08-2005 13:55:07 |
Controlar cancelación en ventana de propiedades la impresora | Movi | Impresión | 1 | 30-11-2004 18:58:39 |
propiedades de componentes | Descendents | OOP | 1 | 19-01-2004 16:24:25 |
Componentes/propiedades | Xavierator | Varios | 3 | 01-12-2003 20:05:53 |
|