Ver Mensaje Individual
  #4  
Antiguo 12-06-2003
Six66 Six66 is offline
Registrado
 
Registrado: jun 2003
Posts: 3
Reputación: 0
Six66 Va por buen camino
Gracias por sus respuestas........lo registro, y lo tengo el paquete incluido en los proyectos por default...pero no me aparece la solapa!
Les digo los pasos.....Abro Delphi, cierro el proyecto nuevo que me abre.......voy a component-new component.....me abre el wizard.........lo heredo (por ejemplo de TEdit).....le pongo el nombre (Tedit1)........le pongo el nombre de una paleta nueva para que la agregue (MISCOMPONENTES), le dejo el nombre que me propone para la unit (Qedit1.pas), le doy a OK y me abre el Qedit1.pas en el editor. Tiene declarado el procedimiento register así:

procedure Register;
begin
RegisterComponents('MISCOMPONENTES', [Tedit1]);
end;

Grabo esta unit, voy a component-register component y lo pongo para que lo grabe en un nuevo package...le doy una ruta y una descripción (la ruta a la unit del componente ya me la puso solo). Le doy a OK y me dice que el package MISCOMPONENTES.BPL se va a construir y a instalar. Le pongo que sí, lo compila y me sale un cartel que dice que el package miscomponentes.bpl se instaló y que se regisro el componente Qedit1.Tedit1.
Acepto esto y tengo la solapa con mi componente Tedit1
Guardo, le doy a close all y tengo la solapa con el componente. Cuando hago File-New-Application, me abre un nuevo proyecto vacío y mi solapa ya no está mas. Ahi selecciono Project-Options-Packages y en la lista tengo chequeado el package MISCOMPONENTES. PERO NO TENGO LA SOLAPA!. Lo chequo y acepto, lo deschequeo, y nada! Mi intención es que ese componente se pueda usar para cualquier proyecto de acá en mas. O sea, que sea un package que esté por default para los proyectos. Lo extraño es, que tengo instalada la JEDI VCL COMPONENTS y cuando chequeo y deschequeo esta aparecen o desaparecen las correspondientes solapas.
Alguien sabría decirme que estoy haciendo mal? Puesto que ya lo intenté muchas veces. Lo unico extraño que tengo instalado es el GEXPERTS y la JEDI VCL. Igualmente probé con una máquina virtual que tengo instalando el delphi 7 pelado y me pasa lo mismo. Instalé en otra maquina virtual el delphi 5 y haciendo prácticamente lo mismo funciona bien, como lo hizo siempre
Pero ahora que quiero hacer lo mismo en el delphi 7 no puedo
Hay algún paso que me estoy olvidando?

Gracias a todos por su ayuda!
Responder Con Cita