|
Die Standardgröße einer Schaltfläche ist bei Ihnen immer
soundsoviel mal soundsoviel Pixels? Sie sind es leid, jedes Mal in
der Text-Eigenschaft einer TextBox den Standardtext
"Text1" löschen zu müssen? Ein Label hat bei Ihnen immer
transparent zu sein und sich der Caption-Länge anzupassen?
CommonControls-OCX laden, ImageList mit immer den gleichen Bitmaps
mit den gleichen Keys füllen, Toolbar jedes Mals aufs Neue mit den
gleichen Buttons anlegen? Ja, wenn man doch in der Visual
Basic-Entwicklungsumgebung (IDE) eigene standardisierte Vorlagen
für Steuerelemente festlegen könnte und diese jederzeit zur
Verfügung hätte...!
Kein Problem - das geht auch ohne aufwändiges oder kostspieliges
Add-In. Legen Sie einfach ein Form an und platzieren Sie darauf Ihre
Standard-Steuerelemente als Vorlagen. Stellen Sie deren
Eigenschaften nach Wunsch ein und speichern Sie das Form im Ordner ...\Template\Forms,
den Sie in Ihrem VB-Ordner finden.
Wenn Sie nun in einem beliebigen Projekt eine der
Steuerelement-Vorlagen wiederverwenden wollen, öffnen Sie den
"Formular hinzufügen"-Dialog und laden das Form mit den
Vorlagen:
Statt nun auf den neuen Forms des Projekts die dort zu
platzierenden Steuerelemente aus dem Werkzeugkasten auszuwählen,
kopieren Sie einfach die entsprechende Vorlage aus dem Vorlagen-Form
und fügen es in das neue Form ein. Beim ersten Einfügen wird sogar
der Name des Steuerelements übernommen - erst beim mehrmaligen
Einfügen derselben Vorlage ohne Änderung der Namen der bereits
eingefügten Steuerelemente verfällt die VB-IDE wieder in ihre
eigene Standardnamensgebung. Selbst Steuerelement-OCX-Dateien, die
Sie sonst separat in den Werkzeugkasten laden müssten, werden beim
Laden eines Vorlagen-Formulars mit solchen nicht-VB-eigenen
Steuerelementen automatisch mit geladen.
Ein derartiges Vorlagen-Form können Sie so lange während der
Entwicklung in einem Projekt belassen, wie Sie wollen. Sie können
es sogar mitkompilieren - solange Sie das Form nicht von der
Anwendung her öffnen und es nur VB-eigene Steuerelemente enthält,
spielt das außer dem nicht sonderlich spürbaren Zuwachs bei der
ausführbaren Datei (EXE, DLL, OCX) keine Rolle. Besser ist es
natürlich, ein Vorlagen-Form nicht länger als unbedingt notwendig
in einem Projekt mitzuführen und es spätestens vor dem
endgültigen Kompilieren wieder zu entfernen.
Sie sehen hier zwei Beispiel-Vorlagen-Forms (die Sie auch als
ZIP-Datei herunterladen können). Das eine ist mit
VB-Standard-Steuerelementen bestückt, das andere mit CommonControls
(MSCOMCTL.OCX aus VB6). Die in der ImageList-Vorlage enthaltenen
Toolbar-Bitmaps (wovon Sie bereits einige in der Toolbar sehen),
finden Sie ebenfalls separat in der ZIP-Datei zum Herunterladen.

|