Frage

Wie kann ich JEDI String Eigenschaftseditor deaktivieren?

Ich habe versucht, diese Zeilen zu deaktivieren

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

in JVCL \ Design \ jvCtrlsReg.pas dann habe ich den JEDI Installer verwendet, um eine vollständige Neuinstallation zu tun (mit "rebuild Paketen" Option aktiv ist).

Kein Erfolg.

War es hilfreich?

Lösung

  • Öffnen JvCoreDxxD.dpk in der IDE.
  • Strg + Enter auf JvCoreReg.pas
  • Kommentar des folgenden zwei Zeilen in JvCoreReg.pas

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

  • Installieren Sie das Paket.

        
  • Andere Tipps

    Unter der Annahme, dass diese die Eigenschaften, die Sie ändern wollen, würde ich zuerst das Paket von delphi entfernen (die alle Komponenten aus dem pallates löschen sollte), dann neu kompilieren und installieren.

    Lizenziert unter: CC-BY-SA mit Zuschreibung
    Nicht verbunden mit StackOverflow
    scroll top