Startseite > Archiv > Nie mehr Form_Resize: eine universelle Form-Resizer-Klasse

Nie mehr Form_Resize: eine universelle Form-Resizer-Klasse

dotnetpro 5/2003 Von Stefan A. Dittrich erschienen in dotnetpro 5/2003 auf Seite 114
Code: insideVB03
1 Bewertung(en):

Bei einer Größenänderung eines Fensters sind alle Elemente entsprechend anzupassen. Diese mühsame Arbeit kann Ihnen eine universelle Resizer-Klasse abnehmen, die einfach einzusetzen ist und dennoch Ausnahmen zulässt.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

2003   Abbildung   Abbruch   abgelegt   Abhängigkeit   abnehmen   addItem   aktuelle   alle   also   alte   angegeben   Angele   angelegte   angepasst   anordnen   Anordnung   anpassen   Anpassung   Ansonsten   Anwendungen   anzupassen   Arbeit   arbeitet   Array   auch   Aufgabe   aufgerufen   Aufruf   aufwändig   ausgelöst   ausgewertet   Ausnah   Ausnahme   Ausnahmen   Ausnahmetypen   Auszugsiehe   automa   automatisch   automatische   Automatisches   Autor   AutoResize   AutoResizer   bald   Basic   behan   behandelnde   beibehalten   beim   Beispiel   Beispielformular   Beispielprogramm   beispielsweise   bekommen   bekommt   benen   benötigt   berechnen   berücksichtigt   beschrie   besitzt   betroffene   beziehungs   Bild   Bildern   binierbar   Blick   Boolean   Breiten   buch   bündig   ByVal   cFormResizer   clFormResizer   cmdAlignBottom   cmdChangeSize   cmdChangeSize_Click   cmdNoMove   cmdNoResize   Code   Control   Controlgrößen   dadurch   dafür   damit   daraus   dass   Definieren   definiert   deklarieren   deklariert   delnde   demonstriert   Dennoch   deren   derResizer   Design   destbreite   DieResizer   dies   diese   diesem   dieser   Dipl   direkt   Dittrich   doppelt   Doppelte   dotnetpro   durch   Ebenso   eigenen   Eigenschaft   eigentlich   eine   einem   einen   einer   eines   einfach   einfachen   einge   eingesetzt   Eingesetzte   Eingriffe   einigen   Einsatz   Eintrag   einzelner   einzusetzen   Element   Elemente   Elementen   Elementezustände   Elementpositionen   ElementprozentualandieFenstergröße   Elements   enthält   entsprechend   entsprechenden   entweder   Enum   Ereignis   Ereignisprozedur   ergänzen   Ergebnis   erhalten   erreichen   etwa   ExceptionFlags   Exceptions   Exit   exNoHScaleRightAlign   exNoHScaleRightAlign8Breite   exNoMove   exNoMove1Element   exNoScale   exNoScale2Element   exNoVScaleBottomAlign   exNoVScaleBottomAlign16Höhe   EXPLICIT   exScaleKeepAspect   exScaleKeepAspect4Breiten   FaktorX   FaktorY   Fällen   false   Fazit   Fenster   Fenstergröße   Fenstern   Fensters   feste   Flackern   Flag   Flags   Form   Form_Load   Form_Resize   FormResizer   Formular   Formulare   Formularen   Formulargröße   Formulars   FoScaleHeight   FoScaleWidth   freier   fügt   füllen   Function   Funktionen   genheit   gescannt   Geschichte   gesetzt   gezeigte   gezogen   gibt   gilt   groß   Größe   Größen   Größenänderung   Größenveränderung   größerungmehrInformationensichtbar   Gründe   haben   häufiges   height   heraus   hier   hierzu   hoffen   Höhe   Höhenverhältnis   Ihnen   Ihre   ihrem   imgKeepAspect   Inform   initiali   initialisieren   Initialisierung   Initialize   innerhalb   inside   insideVB03   integrieren   interne   Jahren   jedes   jeweiligen   Journalist   kann   KeepMinSize   keine   keinerlei   Klasse   kleine   kleiner   können   KonstanteWertWirkung   kontrollieren   Laufzeit   Left   leicht   Lesen   liegt   lierungscode   List1   Liste   Listen   Listing   long   Manchmal   Manipula   manuell   manuelle   Mechanismus   mehr   meist   meisten   melden   mente   Menüs   Methode   metyp   Mindestgröße   Mindestgrößen   Minimierung   mitgeteilt   mithilfe   mitzuteilen   mühsam   mühsame   muss   nach   nächsten   nahe   neue   Next   nicht   nothing   notwendig   obwohl   oder   öffentlich   Option   optional   passt   Position   Positionen   private   Problem   Programmen   Prozedur   public   realisiert   recht   rechtsbündig   Regel   registrierten   Resize   ResizeForm   Resizen   Resizer   ResizeSingleCtrl   resultierende   ScaleHeight   ScaleWidth   Sehr   sein   seine   Seit   Seite   selbst   SetExceptionCtrl   SetMinSize   setzen   sicherlich   sichern   sierung   sind   skalieren   Skalierungen   Skalierungsverhalten   sodass   sofort   Software   solche   solchen   soll   sollen   sondern   sowie   spezielle   speziellen   ständig   Start   Startgröße   Stefan   stellt   stützung   SubDas   SUMMARY   Tabelle   tätig   tatsächlich   Test   TheControl   TheForm   TheForm_Resize   THEN   Timer   tion   tisch   true   Typen   Typs   über   übergeben   übernehmen   überträgt   Üblicherweise   Universalwerkzeugs   Universelle   unnötig   unten   unter   Unternehmensberater   unveränderlichen   ursprüngliche   Variable   variieren   vbMinimized   veränderbarer   verändern   verändert   verfügbaren   vergrößern   Verhalten   vermeiden   verschieben   verschoben   verwaltet   vielen   Visual   voll   Vorgabe   vorgestellt   VScroll1   wand   wäre   weise   weitere   welches   Wenn   werden   Werte   wichtig   width   wieder   WindowState   wird   With   WithEvents   würde   würden   zehn   zeigt   zentralen   zulässt   Zusätzlich   Zweck

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen