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.
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.