Pregunta

¿Cómo puedo desactivar editor de propiedad de cadena JEDI?

He intentado desactivar estas líneas

  // RegisterPropertyEditor(TypeInfo(TCaption), TJvHTLabel, 'Caption', TJvHintProperty);

en jvcl \ diseño \ jvCtrlsReg.pas entonces he usado el instalador JEDI a hacer una reinstalación completa (con "reconstruir paquetes" opción activa).

Sin éxito.

¿Fue útil?

Solución

  • Abrir JvCoreDxxD.dpk en el IDE.
  • Ctrl + Enter en JvCoreReg.pas
  • Comentario la debajo de dos líneas en JvCoreReg.pas

    RegisterPropertyEditor(TypeInfo(string), BaseClass, 'Hint', TJvHintProperty);
    RegisterPropertyEditor(TypeInfo(TCaption), BaseClass, '', TJvHintProperty);
    

  • Instalar el paquete.

        
  • Otros consejos

    Si se asume que estas son las propiedades que están tratando de cambiar, me retire primero el paquete de Delphi (que debe eliminar todos los componentes de los pallates) vuelva a compilar y volver a instalar.

    Licenciado bajo: CC-BY-SA con atribución
    No afiliado a StackOverflow
    scroll top