Einführung
-
Alle Windows Versionen:
Sogar auf Win98 mit einer 200MHz CPU werden weniger als 3% CPU benötigt. Auf einer "normalen" 1 - 2GHz CPU benötigt WinSize2 weniger als 0,5% CPU-Zeit. -
WinSize2 kann Fenster automatisch an einen
zuvor gelernten Ort bewegen und / oder
Breite und Höhe ändern.
Wenn Sie unterschiedliche Bildschirmauflösungen benutzen (z.B. auf einem Notebook) können Sie für jede dieser Auflösungen individuelle Fensterpostionen speichern. - WinSize2 erkennt ein Fenster an dem Titel in der Kopfzeile des Fensters. Jedes Mal, wenn das Fenster geöffnet (neu erzeugt) wird, vergleicht WinSize2 den Titel mit seiner internen Titelliste. Wenn ein Fenster einmal geöffnet wurde, wird es nicht mehr geändert bis es geschlossen und erneut geöffet wird.
- WinSize2 kann automatisch beim Logon des Benutzers gestartet werden.
- Fenster können nach dem gesamten Titel (wie "Handbuch WinSize2 DE.doc - Microsoft Word") oder nach Teilen von Titeln (wie "- Microsoft Word") erkannt werden
- Wenn Sie in öffne Fenster die Einstellung Spez. Fkt. wählen, können Sie Buchstaben an dieses Fenster senden, die spezielle Funktionen auslösen (wie z.B. ein oder mehrere Tab-Buchstaben, die den Fokus in ein anderes Feld setzen).
- WinSize2 kann Titel eines Fensters ändern ("/RenameTitle" - Aufruf in einem DOS-Batch Programm)
- Ein Update von WinSize2 kann über ein zentrales Verzeichnis (z.B. auf einem Server) gemacht werden. Die neue Version wird in das zentrale Verzeichnis kopiert und innerhalb kurzer Zeit aktualisieren sich alle angeschlossenen WinSize2-Applikationen.
- Zu jedem Fenster in der Liste kann ein Kommentar gespeichert werden. Er kann das Fenster beschreiben und als Option in den Sortiermechanismus der Fenster einbezogen werden.
-
Icon-Positionen auf dem Desktop können gespeichert und wiederhergestellt werden.
WinSize2 kann überwachen, ob seit der letzten Speicherung Änderungen gemacht wurden,
und Sie zur Speicherung oder Wiederherstellung auffordern.
Interessant ist diese Option besonders für Notebooks, die mit externen
Bildschirmen betrieben werden.
Icon-Positionen können automatisch beim Start der letzte Zustand wiederhergestellt werden.
WinSize2 kann die Auflösung Ihres Bildschirms überwachen. Existiert zu der neu gewählten Auflösung eine gespeicherte Postitionierung, so werden Sie gefragt, ob Sie die neue Icon Positionierung übernehmen oder die auf dem Schirm existierende speichern wollen (oder ob Sie abbrechen wollen). -
Netzwerkeinstellungen können gespeichert und wiederhergestellt werden.
Es ist möglich, die Netzwerkeinstellungen an die Auflösung Ihres Bildschirms zu knüpfen, d.h. wenn sich die Auflösung ändert, werden gleichzeitig auch die Netzwerkeinstellungen neu gesetzt.
(Wenn Sie z.B. ein Notebook mit DHCP zur Übertragung von Daten ins Firmennetz verwenden und andererseits es als Auslesegerät mit einem externen Messgerät benutzen, dass eine feste IP-Adresseinstellung benötigt.) - WinSize2 portabel: Alles gespeichert auf einem USB-Stick: das Programm und die Daten im selben Verzeichnis.
- WinSize2 kann an erkannte Fenster Buchstaben übermitteln = selbständig in diese Fenster schrieben - Option Öffne Fenster "Spez. Funktion" (z.B. um auf der Webseite der Deutschen Bahn den Zielbahnhof automatisch auszufüllen oder sich einzuloggen oder um ein Fenster in den Mode "Ganzer Bildschirm" zu setzen oder ...)
- WinSize2 wird als EXE Datei bereitgestellt (übersetzt mit AHK). Eine (manchmal sehr) ausführliche Dokumentation in Deutsch und Englisch ist im Paket enthalten.
- WinSize2 Programmsprachen in: Deutsch, Englisch, Schwedisch
Ändern von Positionen und / oder der Größe eines Fensters
[Anfang]
Hotkey Strg+Alt+Y
Ein spezieller Hotkey aktiviert alle Aktivitäten von WinSize2. Alle Funktionen werden durch einmaliges oder mehrmaliges Tippen dieses Hotkeys oder über das Icon in der Taskleiste ausgeführt.
Über Hotkeys kann:
- ein Fenster in die Liste neu eingefügt oder in der Liste überschrieben,
- ein Fenster in der Liste gelöscht,
- oder es können die Speziellen Parameter aufgerufen werden.
Als Hotkey wird in der deutschen Version die Tastenkombination "Strg+Alt+Y" benutzt. Die Tastenkombination kann geändert werden.
-
Hotkey 1 mal:
Die Position / Größe eines aktuellen Fensters wird von WinSize2 in seine Liste übernommen oder der Listeneintrag wird überschrieben. -
Hotkey 2 mal: (innerhalb 1 Sekunde):
Löscht den Eintrag für dieses Fenster in der Liste von WinSize2. -
Hotkey 3 mal:
Zeigt die Speziellen Parameter. Hier können (im Tab WinTitel) Einstellungen für jedes Fenster oder allgemein für WinSize2 (Tab Extras-.., siehe Bild unten) geändert werden.
Spezielle Parameter
- "Vollständige Titelzeile": die normale Einstellung nach neuem Eintrag in die Liste
- "**Enthalten** in der Titelzeile": beeinflusst Fenster, in denen diese Buchstaben (an irgendeiner Stelle) enthalten sind (über die Taste Edit)
- Verschiebe das Fenster an diese X- und Y-Postion (eine "-1" an dieser Stelle ändert die Koordinaten nicht)
- ändere die Größe des Fensters (eine "-1" an dieser Stelle ändert die Koordinaten nicht)
- Always on Top (immer als oberstes Fenster)
Ändern der Maskensprache und des Hotkeys (aktuell: Strg+Alt+Y) und anderer WinSize2 Parameter
WinSize2 deaktivieren, Titel sortieren, Logbuch-Meldungen, ...
Nicht so häufig gebrauchte Parameter
Verschieben auf Gruppen von Fenstern oder Einzelfenster nochmals anwenden.
Speichern und wiederherstellen von Iconpositionen auf dem Desktop entsprechend einer gewählten Schirmauflösung
[Anfang]
Das alte WinSize und das neue WinSize2 Projekt
Es war einmal ein Programm, das WinSize hieß. Es hat sehr gute Dienste geleistet und ich habe es lange benutzt. (Das war zu Zeiten von Windows 95; erinnern Sie sich noch daran?) Ich hatte WinSize für längere Zeit vergessen bis ich es dann wieder benutzen wollte. Aber alle Links auf das Programm waren gebrochen und die letzte Version war eine 1.6 beta aus dem Jahre 1998. Das einzige, was ich fand war, daß der Autor alle Sources seiner Programme bei einem Computerabsturz verloren hatte und sie auch nicht wieder rekonstruieren wollte.
Da ich zusätzlich einige Funktionen benötigte, die im alten WinSize nicht enthalten waren, entschloss ich mich ein neues WinSize2 zu schreiben. Ich begann WinSize2 im Jahre 2005 in Autohotkey (AHK, das auf verschiedenen Betriebssystemen läuft und praktisch alle Funktionen zum Behandeln von Fenstern bereitstellt).
Mit der Zeit wuchs WinSize2 zu einem benutzbaren Programm, das allerdings noch über einen Editor konfiguriert werden musste. Für die erste Veröffentlichung 2008 bei SourceForge (wie Sie wissen) habe ich das Benutzer-Interface Spezielle Parameter geschrieben.
[Anfang]Bemerkung zu "Viren-Alarm"
Manche Virenscanner erkennen die EXE Datei als virenverseucht. Es sind definitiv im SourceForge-Download keine Viren enthalten. (Eine AHK-EXE enthält den original Source-Code und angehängt ein ausführbares Programm, das diesen interpretiert. Der Virenscanner vermutet dann, daß dieser Source-Code einen Virus enthält.)
[Anfang]