Announcement

Collapse
No announcement yet.

ComboBox-Derivat: Toolbox-Bitmap und Button-Bitmap ändern?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • ComboBox-Derivat: Toolbox-Bitmap und Button-Bitmap ändern?

    Hallo,
    ich habe von <b>ComboBox</b> eine Komponente uFilenameDlg abgeleitet.
    (Inhalt: Der ComboBox wurde ein OpenFileDialog zugeordnet; im Textbereich kann ein Datei- oder Pfadname eingegeben werden; durch das Öffnen der Box oder den Down-Button wird der Dialog aufgerufen.)

    Die Komponente selbst funktioniert vollständig zu meiner Zufriedenheit; aber einige "Schönheitsfehler" sollten noch beseitigt werden:

    <b>[ToolboxBitmap(typeof(uFilenameDlg), "uFilenameDlg.Bmp")] wird nicht berücksichtigt</b>
    Ich habe - wie in verschiedenen Beiträgen des Forums erläutert - dieser Komponente eine eigene Bitmap zugeordnet; diese wird aber nicht in der Komponentenpalette angezeigt, sondern durch das Zahnrad ersetzt. Fehlt noch eine andere Einstellung, oder ist die Borland-IDE schuld?

    <b>Bitmap des Down-Button ändern</b>
    Ich möchte den "Pfeil abwärts" ersetzen durch die "drei Punkte" zum Durchsuchen o.a. Leider gibt es keine Eigenschaft ButtonStyle. Kann/Sollte ich den Button selbst zeichnen? Durch Layout() oder Paint()? Oder...?

    <b>Description der OpenFileDialog-Eigenschaften</b>
    Ich habe die Eigenschaften des Dialogs übernommen als Eigenschaften von uFilenameDlg. Die Hilfe-Funktion des PropertyGrid kann ich selbst vorbereiten. Gibt es einen einfachen Weg zum "Kopieren" der Beschreibung, z.B. in dieser Art:
    [Description(Dlg.DefaultExt.DescriptionAttribute.De scription)]

    Danke für Tipps!
    Jürgen

    PS. Ich versuche mich mit C# von Delphi 2005 Pro (also NET 1.1) unter WinXP.
Working...
X