History
Release Launcher V3.0 Final
- Formatänderung: Das alte 'Icons-in-Stream'-Format wurde abgelöst durch das wesentlich einfachere und flexiblere 'GR32-Stream'-Format. Diese Icon-Geschichte wurde für mich zu komplex und dadurch nicht mehr beherrschbar. Der Konvertierungsprozess vom alten Format auf das Neue ist recht einfach. Einmal alle 'Icons neu einlesen' (Rescan all Icons) zeigt sämtliche Icons im neuen Format an. Beim Sichern der Änderungen wird eine neue Datei angelegt. Diese 'Bitmaps.Stream' ist ab jetzt der neue 'Container' für sämtliche Icons in allen Auflösungen. Die Icons.Stream Datei kann danach manuell gelöscht werden, da sie in Zukunft nicht mehr angesprochen wird.
- Die Basis-Auflösung der Icons kann nun festgelegt werden. Bisher waren alle Icons immer in einem '32x32'-Format. Dadurch das die Monitore immer größer werden, kann man nun zum Beispiel auch als Grundeinstellung das '48x48'-Format einstellen. Der Launcher versucht dann beim Auslesen eines Icons an die entsprechend höhere Auflösung heranzukommen. Wenn eine Datei kein Icon in der eingestellten Basisauflösung enthält, dann wird das normale 32x32-Icon gestreckt angezeigt.
- Die Hintergrund-Farbe wird nun per Voreinstellung über einen ColorPicker ausgewählt. Die bzw. die -Taste sind jetzt nicht mehr belegt. Es gab zu viele Anfragen bzgl. eines 'schwarzen Launcher-Fensters'. Wer das Einfärben mit der -Taste vermisst, der kann über die Variable 'AltToDye=1' in der Launcher.ini die Tasten wieder mit der ursprünglichen Einfärbe-Funktion belegen.
- Die Hotkeys sind nun zumindestens über die Launcher.ini frei definierbar. Ein bequemes Auswahlmenu und ein zuverlässiges Erkennen von bzw. wird nachgereicht.
- Der Chevron kann nun auch an die rechte Seite des Launcher-Fensters verschoben werden. Sämtliche Einklapp-Routinen werden dann entsprechend logisch 'gespiegelt'.
- Zahlreiche Korrekturen in allen Sprachdateien; Neu dabei: 'Simplyfied Chinese'.
- Qualität der 'Schaukelden Icons' verbessert und an die höheren Auflösungen angepasst.
- Da sehr viele Icons im PNG-Format vorliegen werden nun auch diese Dateien akzeptiert und in der entsprechenden Icongröße fein skaliert dargestellt.
- Sämtliche Grafikroutinen basieren nun auf der neusten GR32-Engine (V1.8.3) Dadurch noch schneller, noch kompakter, noch stabiler !! Hierbei kommen die aktuellsten Grafik-Resampler zum Einsatz und sind verantwortlich für die detailreiche und superfeine Auflösung unter allen Zoomstufen des Launchers.
- Die 'Icon-Erkennungs-Routine' wurde nach einem vollkommen neuen Prinzip aufgebaut und sollte nun noch zuverlässiger die entsprechenden Icons auslesen. (Explorer-ähnlich) Dies betrifft sehr viele 'exotische' Dateiicons u.a. auch unter Windows Vista.
- Die Basis-Auflösung der Icons kann nun von 16x16 Pixel bis 256x256 Pixel nahezu stufenlos selektiert werden. Dies geht natürlich unabhängig von einer evtuell vorgewählten Zoomstufe.
- Die Routinen für die Überprüfung auf mehrere Launcher-Instanzen wurden komplett neu geschrieben und dabei stark vereinfacht.
- Enviroment-Variablen ala %windir% etc. werden nun korrekt mit ausgewertet.
- Die 'Hintergrund-Kopier-Routine' (Skins/Glassy) wurde von Grund auf neu gestaltet und belegt dadurch deutlich weniger Resourcen.
- Die 'Chevron-Breite' kann nun individuell per Schieberegler im Optionsmenü eingestellt werden. Es werden Werte von 8 - 32 Pixel akzeptiert.
- Neu dazu gekommen: Die Variable 'ShowArrow=1' in der Launcher.ini. Wird diese auf null gesetzt, dann wird der '>>'-Pfeil auf dem Chevron nicht gezeichnet. Nützlich, falls dieser auf einem Skin störend empfunden wird.
- Korrekte Anzeige der Menü-Icons unter Windows Vista.
- Bei Vergrößern des Launcher-Fensters wird nun die entsprechnde Zoomstufe als Prozentzahl in einem Hintfenster mit zur Anzeige gebracht.
- Ein Eintrag im Autostart-Ordner wird nun bevorzugt im Verzeichnis des jeweiligen Benutzers angelegt und nicht mehr pauschal für alle Benutzer. Die war bisher nur 'manuell' möglich.
- Bereichs-Fehler behoben, falls ein Skin oder eine Sprachdatei nicht mehr existieren sollte.
- Durch sinnvolles Anordnen der nachzuladenen Dateien konnte der allgemeine Prorgrammstart des Launchers geringfügig beschleunigt werden.
- *.Lnk-Dateien werden nun wesentlich zuverlässiger erkannt und ausgewertet (Vista und XP)
- Das Icon für 'Gehe zu Seite' (1-8) wurde durch ein passenderes Symbol ersetzt.
- Die 'Online-Versionsabfrage' wurde umfassend geändert. Beta-Versionen 'erkennen' nun eine Final-Version und ein Update wird in jedem Fall nur bei einer höheren Remote-Version angeboten. (akustischer 'Trippel-Click' signalisiert weiterhin ein verfügbares Update)
- Fehler in der 'Slide-Rountine' behoben welche den Launcher leider komplett aus dem Bildschirm gezogen hatte. Bei der Gelegenheit entsprechende Sicherheitsabfragen eingbaut, damit sichergestellt ist, das ein eingeklapptes Fenster immer sichtbar und damit auch ansprechbar ist.
- Viele nicht mehr gebrauchte Variablen endgültig aus dem Source-Code entfernt.
- Neuen Parameter 'HiddenSize' in der Launcher.ini aufgenommen, welcher die Breite des eingeklappten Launcher-Fensters definiert. Default-Wert ist eine Pixelreihe. Aktuell nur über die Launcher.ini direkt zu verändern. Schieberegler wird noch nachgereicht.
- Fehler bei dem Hinzufügen von neuen Buttons unter 'Skins/Glassy' behoben.
- Aufräumarbeiten im Source-Code, bei der viele Routinen umgestellt wurden.
- Nach dem Betätigen der 'Win + D' Taste (oder auch Desktop anzeigen) bringt sich nun der Launcher, analog zu einem 'StayOnTop'-Fenster in den Vordergrund. Wer dieses Verhalten nicht mag und der Ansicht ist 'Win + D' sollte 'Win + D' ohne Ausnahme bleiben, der kann gerne in der Launcher.ini unter 'Misc' die Variable 'ShowOnWinD' auf '0' setzen. Diese Variable ist allerdings wirkungslos falls die Option 'Immer im Vordergrund' aktiv ist.
- In dem Zusammenhang wurde ein Fehler behoben, welcher den Launcher ohne Absicht öfter mal in den Vordergrund gebracht hat.
- Wenn die Desktop-Auflösung geändert wurde (z.B. durch Spiele) dann hat der Launcher sporadisch seine 'relative Position' verloren. Fehler wurde behoben.
- Ältere oder auch schlecht programmierte Spiele konnten das Launcher-Fenster bei 'Skins/Glassy' schon mal schwarz färben. Workaround wurde eingebaut.
- Die Größe eines eingeklappten Launcher-Fensters, abseits der 100%-Zoomstufe wurde falsch berechnet. Fehler wurde behoben.
- Zugriffsverletzung in der 'Skins/Glassy'-Routine gefunden und abgefangen. Dabei gleichzeitig mehrere überflüssige Befehle zum Neuzeichnen entfernt.
- Der Menüpunkt 'Undo last changes' berücksichtigt nun auch Änderungen des Fensterstils. Dabei wird z.B. der 'Allways on Top'-Haken nun auch korrekt gesetzt.
- Kompatibilität und Funktionalität auf USB-Sticks unter Windows Vista deutlich verbessert. Entsprechnde Routinen wurden dabei ebenfalls fehlerbereinigt.
- Die 'Öffnen mit - DragDrop - Funktion' war in seltenen Fällen fehlerhaft und wurde korregiert.
- Die Tastenkombination +F1 bringt den Launcher nun erst nach vorne, für den Fall das er von anderen Fenstern verdeckt war und wechselt dann, bei einer erneuten Betätigung von +F1 zwischen den eventuell vorhandenen verschiedenen Seiten. (Die Tastenkombination ist dabei über die Launcher.ini immer noch frei definierbar.)
- 'Win + D' konnte eine eventuell aktivierte 'AutoHide'-Option ausschalten. Fehler wurde behoben.
- Abwärtskompatibilität sämtlicher Grundfunktionen bis einschließlich Windows 98 erneut hergestellt.
- Das Hinzufügen und das Löschen eines Icons wurde durch einen 'Ein-/Ausblend-Effekt' aufgewertet.
- Die Icon-Erkennungs-Routine wurde gerade in Hinblick auf Windows Vista deutlich verbessert.
- Seltene Zugriffsverletzungen abgefangen die beim unsachgemäßen Beenden auftreten konnten.
- Beim Hinzufügen von neuen Buttons verbleibt das Launcher-Fenster sinnvoll auf dem Bildschirm.
- Neuer Effekt: Ein gedrücktes Icon wird leicht abgedunkelt dargestellt.
- Icons die auf dem Microsoft-Installer beruhen werden auch wieder korrekt ausgewertet.
- Fehler behoben, welcher bei mehreren Launcher-Verknüpfungen im Autostart-Ordner auftreten konnte.
- Neue Funktion: Hält man die Pause-Taste für etwa 1-2 Sekunden gedrückt, dann wird der Launcher in den Vordergrund geholt. Die Funktion funktioniert im Moment noch parallel.
- Viele Optimierungen im Sourcecode. Dadurch noch schneller und 'resourcen-schonender'.
Release Launcher V2.7 Final
- Das Maus-Rad kann nun zum Umschalten der Seiten genutzt werden. Dies ist insbesondere dann von Vorteil, wenn man Symbole über mehrere Seiten hinweg tauschen möchte. Per Default-Einstellung ist diese Eigenschaft aktiv. Wen das nervt, der kann über die Variable 'UseWheel=0' in der Launcher.ini dieses Feature manuell deaktivieren.
- Die Hint-Fenster werden nun auch dann angezeigt, wenn das Launcher-Fenster nicht aktiv ist. Vorbei die Zeit, wo man ständig auf ein leeres Feld geklickt hat, nur um einen Hint zu sehen. (Dieses Verhalten ist von Windows eigentlich nicht vorgesehen, wird allerdings von zahlreichen Programmen dennoch genutzt ... allen voran z.B. FireFox.)
- Bewegt man die Maus mit gedrückter linker Maustaste ins Launcher-Fenster, so wird dieser dadurch in den Vordergrund geholt. Dies ist gerade dann von Nutzen, wenn man z.B. eine Datei auf dem Launcher per Drag & Drop fallen lassen möchte, aber von diesem nur ein kleines Stück zu sehen ist. Das Maus-Rad oder die Tasten 1-8 funktionieren in diesem Fall auch zum Umschalten der Seiten. Da Windows das 'MouseEnter'-Event bei einer zu schnellen Bewegung ganz gerne einmal 'verschluckt', ist ggf. eine langsamere und auch deutlichere Mausbewegung notwendig um das Fenster nach vorne zu holen.
- Das 'Flackern' des Popup-Menüs wurde beseitigt.
- Die 'Immer im Vordergrund'-Option ist bei sichtbarem Preferences-Fenster vorübergehend abgeschaltet um logische Konflikte zu vermeiden.
- Umfangreichste Ergänzungen in nahezu allen Sprachdateien incl. der neuen 'Slovak.ini'.
- Der Launcher ist nun deutlich 'unempfindlicher' bei wechselnder Desktop-Farbtiefe.
- Das gedrückte Icon hat keinen verschmierten Rand mehr, sondern wird sauber verkleinert.
- Das Preferences-Fenster wurde komplett neu designed und auf Grund der zunehmenden Größe nun auf mehrere 'Reiter' verteilt. (PageControl & TabSheets)
- Neuer Effekt: IconSize, welcher das Icon unter der Maus leicht vergrößert darstellt und besonders bei einem rahmenlosen Launcher ausgezeichnet ausschaut.
- Passend dazu der ebenfalls neue Effekt: IconLight, welches das Icon unter der Maus leicht aufgehellt anzeigt.
- Um das Leuchten noch deutlicher hervor zu heben kann man nun auch den übrigen Icons per 'Icon Blend Effekt' die Farbe 'entziehen'. (reduzieren auf Graustufen)
- Neuer Effekt: Beim Verschieben der Icons 'schaukeln' diese anfänglich leicht hin und her.
- Das Umschalten der einzelnen Seiten per Mausrad funktioniert jetzt nur wenn der Mauspfeil über dem aktiven Launcher-Fenster steht.
- Fehler behoben in der Routine, welche den Launcher bei gedrückter linker Maustaste und Bewegung der Maus ins Launcher-Fenster, in den Vordergrund bringt.
- Durch eine starke Optimierung bzw. Vereinfachung der meisten 'Kern-Routinen', in Zusammenhang mit einer sinnvollen Umstellung vieler Programmabläufe, konnte eine deutlich spürbare Steigerung der Ausführungsgeschwindigkeit erzielt werden. (keine Buttons mehr die noch als gedrückt erscheinen während das aufgerufene Programm schon startet)
- Bereichs-Fehler behoben, wenn versucht wurde eine Seite per 'Menu/Special Icons/Goto Page' anzuspringen, welche es nicht gab.
- Während eines Tauschvorganges zweier Icons wird die 'Zoom Effect'- und 'Icon Highlight'-Routine aus optischen Gründen nun kurzzeitig deaktiviert.
- Verschiedene doppelte 'Klick-Geräusche' in einem 'Slow-Motion-Test' entdeckt und beseitigt.
- Fehler behoben, welcher das Launcher-Fenster beim schließen des Config-Fensters bewegt hat.
- Die Routine zum 'Rahmenzeichnen' wurde fehlerbereinigt und optimiert.
- Neuer Befehl: SpinDown zum Abschalten von Festplatten. Bisher nur über die 'IconList.txt' zu erreichen und zur Sicherheit gegen direktes Anklicken geschützt. Um den Befehl auszulösen muss (analog wie auch bei den ShutDown/Restart Befehlen) gleichzeitig die rechte Maustaste gedrückt sein. (Beispiel: 'SpinDown|0' zum Abschalten der ersten IDE-Platte im System)
- Neuer Befehl: EjectCD zum Öffnen und Schließen des CD-Rom Laufwerkes. Bisher nur über die 'IconList.txt' zu erreichen und zur Sicherheit gegen direktes Anklicken geschützt.
- Um den Befehl auszulösen muss (analog wie auch bei den ShutDown/Restart Befehlen) gleichzeitig die rechte Maustaste gedrückt sein. (Beispiel: 'EjectCD|R' öffnet bzw. schließt das CD-Rom Laufwerk mit dem Buchstaben R:\)
- Um die Kompatibilität zu älteren Betriebssystemen zu erhalten, kann das Launcher-Fenster nun über die <Alt> oder die <Alt Gr> Taste eingefärbt werden.
- Cursor-Probleme behoben welche nicht ordentlich zurückgesetzt wurden
- Rotationspunkt der 'schaukelnden Icons' leicht nach oben korrigiert
- Die 'Hintergrund-Kopier-Routine' (Skins/Glassy) berücksichtigt nun auch ein vergrößertes bzw. ein verkleinertes Fenster. Da die Auflösung des Launcher-Fensters beim Vergrößern (noch) nicht wirklich steigt, ist eine gewisse 'Unschärfe' dabei beabsichtigt. Die gesamte Routine wurde neu strukturiert und durch zahlreiche Optimierungen in der Ausführungs-geschwindigkeit deutlich gesteigert.
- Verbleibt der Mauszeiger bei aktivem Launcher über dem 'Chevron-Button', so wird ein eventuell einsetzender Bildschirmschoner an der Ausführung gehindert. (Sleep-Never-Button)
- Hint-Fenster verdecken keine schaukelnden Icons mehr und zum Tauschen können die Icons nun in jede Richtung gezogen werden.
- Lokalisieren von den neu dazu gekommenen Befehlen incl. einer Anpassung von Strg + Ctrl.
- Berechnungen im 'eigenen Koordinatensystem' vereinfacht und beschleunigt. Dadurch wurde eine noch geringere CPU-Belastung erreicht.
Die Beschreibung der neusten Version steht ab jetzt immer ganz oben auf dieser Seite. Ab hier die beginnt die alte History, welche (noch) umgekehrt sortiert ist.
Release Launcher V2.0.1.19
- Sound ist nun abschaltbar
- optinonales StayOnTop eingebaut
- umgestellt auf Systemschriften
- 'Zoom-Raste' nun auch bei 50% = Icongröße 16x16
(100% = 32x32 und 150% = 48x48 gab es vorher schon)
- Einklappen mit Shift-Taste, Ausklappen nun auch ohne Shift-Taste
Release Launcher V2.0.1.20
- beim Blättern mit ALT + TAB wird nun der richtige Name angezeigt
- das Einklappen per Shift-Taste und 'Chevron'-Klick verkleinert jetzt das
Fenster und schiebt es nicht mehr einfach nur rechts aus dem Bildschirm
Release Launcher V2.0.1.21
- das Reinscrollen des Launchers beim Start
wieder rausgenommen ... erzeugte unerwartete
Probleme und war eh nur Angeberkram :)
- vereinfachtes Einklappen jetzt nicht nur per
Shift-Taste und Chevron-Klick, sondern jetzt auch
beim gleichzeitigen Drücken beider Maustasten
(Reihenfolge ist dabei egal)
- beim schnellen Drücken von beiden Maustasten
über den Programm-Buttons konnte es passieren
das der Button gedrückt blieb ... Fehler behoben
- einige Menüpunkte neu sortiert und auch
teilweise umbenannt
- vergrößern/verkleinern per ALT-Taste wird im
eingeklappten Zustand nicht mehr erlaubt, da sonst
die Proportionen extrem schwer zu berechnen waren
(kein Verlust, denn es machte sowieso wenig Sinn)
- In Zoom-Stufen < 100% wurden Button-Klicks
falsch erkannt ... Fehler behoben
- korrekte Positionierung jetzt auch beim
Wechsel der Desktop-Auflösung
Release Launcher V2.0.1.22
- unter bestimmten Umständen konnte man im einge-
klappten Zustand immer noch Zoomen ... Fehler behoben
(Danke an Tom fürs Extrem-Testen)
- Positions-Daten des Fensters werden nun beim Start
mit ausgewertet ... Der Launcher nimmt als Orientierung-
Koordinate die rechte oberen Ecke. Sichtbarkeit auf dem
aktuellen Bildschirm wird dabei überprüft und
gewährleistet.
- Cursor-Schwierigkeiten behoben (Move + Resize Window)
- Overall Code-Cleanup, wie es so schön heißt ...
Release Launcher V2.0.1.23
- 'Menu/Add Special/Desktop' hat, wenn 'Always On Top'
markiert ist, nun die gleiche Funktion wie Windows + D
(sonst öffnet es nur ein Fenster mit dem Desktop-Inhalt)
- wenn 'Fensterinhalt beim Ziehen' bei 'Eigenschaften
Anzeige/Darstellung/Effekte' deaktiviert ist, dann
kann das Andocken an die Fensterränder nicht funktionieren.
Workaround: Letzteres wird während des Zieh-Vorganges
kurzfristig aktivert und dannach ggf. wieder zurückgesetzt.
- Optimierung und Erweiterung der 'Zoom-Rasten' auf
50% - 100% - 150% - 200% - 250% - 300% (sollte reichen)
Release Launcher V2.0.1.25
- 'Menu/Add Special/Network' zeigt jetzt im Hint den Host,
LanIP und WanIP nur dann an, wenn auch wirklich ein Verbindung
ins Internet besteht ... die dazugehörige Routine wurde
in einen externen Thread ausgelagert und dürfte somit das
Hauptprogramm nicht mehr verzögern ... damit müssten
hoffentlich sämliche sporadisch aufgetretenen 'Hänger'
beseitigt sein.
Release Launcher V2.0.1.26
- Eine Parameterangabe, die man manuell in der IconList.txt
hinzugefügt hat wurde etwas übervorsichtig von mir intern
in Anführungsstriche gesetzt. Die wenigsten Programme erwarten
dies jedoch, so dass es in ensprechenden Fällen dazu führen
konnte, das der Parameter nicht beachtet wurde. Beispiel:
C:\WINDOWS\system32\rundll32.exe|Shell32.dll,Control_RunDLL appwiz.cpl
Ob Anführungsstriche, oder nicht ist Sache des aufgerufenen
Programms ... Fehler behoben
- Wird ein Parameter angegeben, so wird dieser nun im
Hint-Fenster, in der zweiten Zeile ebenfalls angezeigt
Release Launcher V2.0.1.29
- Positionsdaten wurden nicht immer korrekt gespeichert,
jetzt schon ... Fehler behoben
- 2 Fehler in der Bereichsprüfung behoben
- viele unötige Mehrfachzuweisungen entfernt
- die Routine zum Hinzufügen von neuen 'Rows' und 'Colums'
wurde sehr vereinfacht und dadurch in der Ausführungs-
geschwindigkeit stark optimiert
- wenn das Preferences-Fenster offen ist, wird kein
Einklappen zugelassen, sonst wären Proportionen undefiniert
- Speicherverbrauch und Exe-Größe geringfügig gesenkt
- Popup-Menüerstellung umgebaut und vereinfacht
Release Launcher V2.0.2.3
- im eingeklappten Zustand zur Sicherheit nochmal das
Popup-Menü disabled ... wer beim Einklappen schnell
genug war konnte es noch öffnen ... jetzt nicht mehr
- wenn Preferences-Fenster sichtbar, dann ist der Menüpunkt
'Reload All Icons' disabled statt Fenster abzugleichen
- beim Wechsel der Desktop-Auflösung wandert das Fenster
nun korrekt mit (Ting-Geräusch entfernt)
- Swap-Cursor-Logik sinnvoll umgebaut
Release Launcher V2.1.2.8
- Bitmap Speicherformat aufgegeben (leider ... war schön
einfach), da Maske und Alpha-Kanal für Skins notwendig
(neues Format: 32Bit-Icons per Memory/File-Stream)
- 'Menu/Save Changes' schreibt dann die Icons im neuen
Format (Icons.bmp ist dannach überflüssig)
- Skins eingebaut ... dabei fast jede Routine umgeschrieben
- Menüpunkt 'Skins' hinzugefügt ... es wird gleichnamiger
Ordner beim Start eingelesen und die Ergebnisse, so sie
vollständig sind (Chevron + Body), im Menü angezeigt
- 'Steel' und 'Bronze' als erste Demo hinzugefügt (ak-
zeptiert wird jedes Bitmap und es wird vertikal 'gestretcht'
sowie horizontal 'getiled')
- neue Skin-Bitmaps müssen die Endung '-1.bmp' und '-2.bmp'
besitzen um beim Suchvorgang erkannt zu werden (z.B.
Vista-1.bmp für den Chevron-Button und Vista-2.bmp für
den Hintergrund der Buttons)
- um bei verschiedenen Button-Konstellationen die Optik
der selbst erstellten Skins überprüfen zu können wurde
'Menu/Options/Preferences' freigegeben, jedoch
Menüpunkt 'Save Changes' ausgeblendet, wenn User nicht
registriert und Colums > 8 oder Rows > 2 oder Banks > 2
- günstiger Nebeneffekt: wechselt man das Farbschema,
dann wird dies nun sauber und direkt umgesetzt (kein
'Rescan All Icons' mehr notwendig)
- Hotkey 'STRG + F8' wird nur vergeben, falls in der
'Launcher.ini/HideWnd=' auch ein Fenster-Titel, oder
Teile davon, angegeben ist
- unzählige kleine Veränderungen die notwendig waren,
den Rahmen jedoch an dieser Stelle sprengen würden
Release Launcher V2.1.2.9
- optisch den Button-Press-Effekt aufgewertet ... Icons
werden nun bei gedrückter Maustaste leicht verkleinert
- Hinweis im Preferences-Fenster, auf die abgeschaltete
Möglichkeit zur Speicherung, wenn nicht registriert und
mehr Buttons als [8 : 2 : 2] gewählt wurde
Release Launcher V2.1.2.11
- optisch den Einklapp-Effekt aufgewertet ... der Launcher
wird jetzt leicht gegen Ende abgebremst, in der Art wie es
teure Schubladen können.
- das Einklappen funktioniert jetzt auch, wenn man die
linke Maustaste ganz rechts am Rand drückt. (schön einfach
vorausgesetzt der Launcher ist an der rechten Seite des
Bildschirms angedockt)
Release Launcher V2.1.2.13
- Fehler beim Einklappen gefunden ... Bereich irrtümlich zu
groß gewählt, der abgefragt wurde, um den Einklappvorgang in
Bewegung zu setzten ... Fehler behoben
- 'Gleitkommawert-Fehler' beim Start behoben ... Decimal-
Separator-Problematik ('.' oder ',') bei unterschiedlichen
bzw. von Deutschland abweichenden Formaten für Zahlen
Release Launcher V2.1.2.14
- während des Ausklappens wird der Chevron-Button nun
nicht mehr dauerhaft als gedrückt dargestellt
- Menu/About leicht umgestellt und Möglichkeit eingebaut,
bei Fragen/Anregungen eine eMail an mich zu senden
- Einklapp/Ausklapp-Effekt leicht geändert und die dazu-
gehörige Routine stark optimiert
Release Launcher V2.1.2.28
- Lokalisierung in Deutsch und Englisch eingebaut und
entsprechend vorbereitet für weitere Sprachen
- viele Menüpunkte eindeutiger bezeichnet
Release Launcher V2.1.3.2
- 'Menu/Options/Save On Exit' als Option mit aufgenommen,
welche, so Änderungen vorliegen (angezeigt durch den
roten Chevron-Pfeil) diese beim Beenden automatisch sichern
- Minimalgröße beim Verkleinern von 10% auf 25% angehoben
(alles Andere wäre Quatsch und elendes Augentraining)
- italienische und franzöische Sprach-Dateien hinzugefügt
- *.url-Dateien werden nun ebenfalls korrekt ausgelesen
- 'Menu/Options/Check for Updates' ist nun endlich neu
dazugekommen und per Voreinstellung erst einmal abgeschaltet
- Die Anzeige im Hint über dem Netzwerksymbol (Host-Name,
Lan- und Wan-IP Adresse) wird ebenfalls über diesen Menü-
Punkt zu- oder abgeschaltet
Release Launcher V2.1.3.12
- Bei nur einer Bank und Klick auf den Chevron klappt nun
der Launcher ein (vorher passierte nix)
- Französiches Sprachpacket wurde überarbeitet/korregiert
- Zip-Datei aufgeräumt; neuen Ordner 'Docs' erstellt,
sämtliche Text-Dateien neu formatiert und Homepage-Link
sowie Forum-Link hinzugfügt
- Zusätzlich zur Launcher.zip wird ab jetzt auch immer eine
Setup.exe parallel erstellt (Dank Inno-Setup 5.16) und auf
meiner Homepage-Download-Seite mit angeboten
Release Launcher V2.2.3.15
- Mit gedrückter Shift-Taste wird nun die Hintergrundfarbe
ausgesucht bzw. das aktuelle Skin entsprechend der Farbe unter
dem Mauspfeil, eingefärbt. Das Einklappen per Shift + Chevron-
klick wurde zu Gunsten der neuen Funktion herausgenommen.
Die erstellten Skins bleiben selbstverständlich unverändert.
Wenn Ihr den Mauspfeil über eine weiße Farbe stellt, dann
seht Ihr wieder die Original-Farben des Skins.
Ein Wechsel der Farbe wird nicht automatisch gespeichert sondern
nur Ausdrücklich per 'Save Changes'.
- der Bronze-Skin wurde aus der Zip/Setup-Datei entfernt, da er
nun sehr leicht selbst erstellt werden kann
- Neue Skins wurden dafür jetzt hinzugefügt (Brick, Holes,
Peaks, Stone, Warted, Wood)
- Das Andocken an die Ränder ist nur aktiv bei gedrückter
STRG-Taste, sonst freie Positionierung.
- Menü-Punkt 'Skins/Transparent' nun freigegeben
- Die Ein-/Ausklapp-Routine wurde nochmals stark optimiert
- analog zum Einklappen per Mausklick am ganz rechten Rand
(Launcher rechts am Rand angedockt), funktioniert das
Einklappen nun auch per Mausklick am ganz linken Rand des
Bildschirms (Launcher links am Rand angedockt)
- Wird bei der automatischen Updatesuche eine neuere Version im
Internet gefunden, so wird darauf per '3-fach-Glick' akustisch,
beim Start aufmerksam gemacht
Release Launcher V2.2.3.19
- Beim Start und beim Beenden wird nun das Fenster sowohl ein-
als auch ausgeblendet. (ab Windows 2000). Wer das partout nicht
möchte, der setzt in der Launcher.ini unter [Misc] FadeIn=0.
- Neuer Menüpunkt 'About/Keyboard - Shortcuts', der die wichtigsten
Tastaturbefehle und Hotkeys anzeigt.
- 'Bänke' heißen ab sofort sinnvollerweise 'Seiten' und die
dazugehörigen Lokalisierungen wurden entsprechend mit geändert
- Im Eingeklappten Zustand ist nun gewährleistet, das der Chevron
immer noch sichtbar ist und nicht vom Desktop verschwindet.
- Falls der Arcor-Server mal nicht antwortete, war der Remote-Verions-
Sting leer und führte dazu, das fälschlicherweise ein Live-Update
angeboten wurde ... Fehler behoben.
- Beim Live-Update wird der alte Launcher nun 'sauber' beendet und
nicht mehr per 'Halt' einfach abgebrochen (soviel Zeit muss sein)
- Ein kleines Speicherleck gestopft (ein .Free vergessen)
- Den Bereichsfehler, der sporadisch bei der Farbwahl auftrat,
hoffentlich sauber behoben.
Release Launcher V2.2.3.27
- 'Keyboard - Shortcuts' umbenannt in 'Help' und ist jetzt direkt
im Hauptmenü zu finden
- Einfärbe-Routine nochmals geändert. Sollte nun auch ohne Aussetzer
funktionieren (z.B. nach Spielen oder Overlay-Anwendungen)
- Zugiffsverletzung beim Beenden beseitigt (erst ausblenden,
dann Alles per 'Free' freigeben, nicht umgekehrt)
- Cursor zeigt während des Update-Vorganges und während
'Rescan all Icons' jetzt die Sanduhr an
- 'Special-Icons-Hint' wird korrekt lokalisiert angezeigt
- Sprach-Datei Nederlands hinzugefügt
- Autostart müsste jetzt auch unter OS < NT funktionieren
- Update-Methode geändert ... es wird nicht mehr nur die Launcher.exe
alleine ausgetauscht, sondern über den Umweg eines Rar-Archives,
sämtliche Dateien, die sich geändert haben (Sprach-Dateien, An-
leitungen etc.)
- Die restriktive Beschränkung von 8 Spalten, 2 Reihen und 2 Seiten
ist nun aufgehoben. Die maximale Anzahl von 32 Buttons in der nicht
registrierten Version, darf jetzt frei angeordnet werden. Oberhalb
von 32 Buttons ist der Menüpunkt 'Saves Changes' nicht aktiv.
- Die Routine zu Hinzufügen von freien Buttons wurde überarbeitet,
optimiert und dadurch sichtbar beschleunigt
- Drei neue Menü-Punkte unter 'About' hinzugefügt. 'Remote-Version:',
'Search for Updates now' und 'Click here to Update.'. Letzterer wird
aktiv, wenn eine neue Version gefunden wird. ('Tick Tick Tick')
Release Launcher V2.3.4.15
- Beim Hinzufügen von Buttons wandert der Launcher nun nicht mehr
links oder unten aus dem Bildschirm heraus
- Neue Funktion: AutoHide, welche den Launcher nach einer festgelegten
Zeit vom Desktop herunterzieht und gleichzeitig dabei ausblendet.
(Das zeitgleiche Ausblenden funktioniert natürlich nur ab Win2000)
Ist 'Options/AutoHide enabled' angehakt, dann wird der Launcher
nach 3 Sekunden (oder 3000ms) vom Desktop gezogen. Der dazugehörige
Eintrag in der Launcher.ini heißt AutoHide=3000. Wer eine andere
Zeit bevorzugt, z.B. 8 Sekunden, der ändert einfach die 3000 auf
8000 ab. (komfortabler Schieberegler noch nicht fertig)
- Unabhängig von der AutoHide-Einstellung kann das Hinausgleiten aus
dem Bildschirm jederzeit erzwungen werden, in dem man an den oberen
Rand des Bildschirms klickt, vorausgesetzt der Launcher ist eben-
falls am oberen Rand des Bildschirms angedockt. Das Ganze funktioniert
natürlich analog, auch am unteren Rand des Bildschirms.
- Das Hineingleiten in den Bildschirm geschieht automatisch, wenn die
Maus den oberen Bildschirmrand berührt und AutoHide angehakt ist,
bzw. manuell per Mausklick, wenn AutoHide nicht aktiviert ist.
- viele kleinere Optimierungen und 'Aufräumarbeiten'
Release Launcher V2.3.4.24
- Neue Funktion: Die Rahmen der Icons können nun abgeschaltet werden
- Fehler behoben: Beim Windows-Logon bzw. beim Benutzer-Wechsel
- Setup-Datei überschreibt folgende Dateien, so sie schon vorhanden sind nicht mehr:
Launcher.ini, IconList.txt, Icons.Stream
Dadurch kann man jetzt mit der neuen Setup.exe gefahrlos eine bestehende
Installation überschreiben
Release Launcher V2.3.5.1
- Zieht man ein Laufwerk auf den Launcher, dann wird im Hint-Text zusätz-
lich zum Laufwerksbuchstaben nun auch der Laufwerksname, die Gesamtgröße
in MB und der freie Speicher sowohl in MB als auch in [%] mit angezeigt
- Wenn der Launcher am linken Rand angedockt ist, dann wird das Fenster
beim 'Einklappen' sinnvollerweise 'eingerollt'
- In seltenen Fällen konnte es vorkommen, dass die Proportionen nach einer
Fenstervergrößerung nicht mehr stimmten ... Fehler behoben.
- Der Hint-Text wird etwas länger angezeigt (6 Sek.)
- Sind mehrere Netzwerkkarten in einem Rechner vorhanden, so werden die
dazugehörigen IP-Adressen im Hint über dem 'Network'-Symbol nun sauber
und der Reihe nach angezeigt (natürlich nur, wenn generelle Internet-
aktivität mit einem Haken vor 'Check for Updates' erlaubt wird)
Release Launcher V2.4.5.24
- Anzeige der Versionsnummer im About-Dialog korregiert (konnte falsch sein)
- wenn 'Menu/Options/Preferences' geöffnet ist, dann ist 'Einklappen' und
'AutoHide' nicht möglich und verhindert so logische Fehler
- 'Menu/Options/Undo' ist nun jederzeit verfügbar und berücksichtigt jetzt
auch die zuvor eingestellte Sprache
- die Hint-Fenster haben nun einen Schatten (erst ab Windows 2000 aufwärts)
- bei 'Menu/Add Special/Network' werden im Hint-Fenster nun immer der
Hostname und die LanIP-Adresse(n) angezeigt (WanIP nur bei manueller Suche
nach Updates oder wenn 'Check for Updates' angehakt ist)
- nach einem Sprachenwechsel signalisiert der Chevron nun, dass ungesicherte
Änderungen vorliegen ('>>' wird rot) und der Preferences-Dialog wird jetzt
umgehend aktualisiert
- Arabische Sprachdatei hinzugefügt
- den Skin-Ordner verschoben nach 'Menu/Options' um das Hauptmenü aufzuräumen
und übersichtlicher zu halten
- wenn AutoHide aktiv ist, dann sorgt die Variable 'ShowDelay' dafür, dass
der Launcher nun mit einer leichten Verzögerung auf dem Desktop erscheint.
Dadurch wird unbeabsichtigtes 'Ausfahren', bei zufälliger leichter Berührung
des Bildschirmrandes vermieden. Der Standardwert ist 250, was einer viertel
Sekunde entspricht. Er kann in der Launcher.ini jederzeit mit eigenen Werten
überschrieben werden. (Schieberegler wird nachgereicht)
- neue Funktion: 'Preferences/Frames' legt die Rahmenstärke fest [0-3] Pixel
und ersetzt damit die Funktion 'Options/DrawFrames' (letztere wurde entfernt)
- das leicht 'klobige' Preferences-Fenster wurde optisch dezenter gestaltet
- Parameter in *.lnk-Dateien werden, so vorhanden, mit ausgelesen und angezeigt
- 'AutoHide' ist bei geöffnetem Menü vorübergehend inaktiv. So wird verhindert,
dass sich der Launcher während einer Menü-Aktivität 'aus dem Staub' macht.
- Shortcuts, die auf dem 'Microsoft Installer' basieren werden nun korrekt aus-
gewertet (z.B. Verknüpfungen des Office-Paketes)
- Es kann ein alternativer Hint-Text angegeben werden. Das funktioniert ähnlich
wie bei der Parameterübergabe. Das entsprechende Trennsymbol ist dabei der
doppelte Senkrechte Strich '||'. (z.B. 'C:\WINDOWS\explorer.exe||Explorer')
Die Reihenfolge 'Befehl|Parameter||HintText' ist immer einzuhalten. Hält man
die linke Maustaste über einem Symbol gedrückt, so erscheint dann wieder der
vollständige Hint-Text.
- Für jede Seite kann nun die Hintergrundfarbe separat festgelegt werden.
- Es wird nur eine Instanz des Launchers erlaubt. Der zweite Startversuch holt
die erste Instanz in den Vordergrund.
Release Launcher V2.5.6.25
- das Preferences-Fenster liegt nun in der Z-Order immer über dem
Launcher-Fenster, auch wenn Letzteres das Attribut 'Stay On Top' besitzt
- das saubere Ein- und Ausblenden beim Launcher-Start bzw. beim Beenden
- funktioniert nun wieder richtig (kein schwarzes Fenster mehr beim Start)
- der Menü-Punkt 'Skins/Transparent' wurde, um Verwechselungen zu vermeiden,
umbenannt in 'Skins/Glassy'
- Menü 'Skins/Glassy' zeigt den 'Glas-Effekt' nun auch während man das
Launcher-Fenster bewegt (optional auch bunt eingefärbt)
- starke 'Aufräumarbeiten' im Source-Code mit teilweise auch sichtbarer Steigerung
der Ausführungsgeschwindigkeit an verschieden Stellen (Delay statt Sleep)
- Fehler behoben der zum Absturz des Launchers führte, wenn man AutoHide und
'Skins/Glassy' (ehemals 'Transparent') zeitgleich benutzte
- AutoHide reagierte nicht korrekt bei einer Zoomeinstellung des Fensters
- neue Funktion: 'Options/Preferences/AutoOpaque' welche bei einem transparentem
Launcher das Fenster wieder 100% undurchsichtig darstellt, sobald sich die
Maus darüber befindet (On Hover) oder wenn der Launcher den Focus erhält.
Eingestellt wird dabei die Zeit des 'Nachleuchtens' in Sekunden.
- Beim Beenden von Windows wurden die Änderungen trotz 'Save On Exit' nicht
korrekt gespeicht ... Fehler behoben
- Um die Funktionalität auf USB-Sticks und CDs zu verbessern, wurde eine Funktion
eingebaut welche, wenn das Ziel einer Verknüpfung nicht gefunden wurde, einen
zweiten Versuch startet und zwar von dem gleichen Laufwerk aus, von dem der
Launcher selber gestartet wurde.
- 'Options/Rescan All Icons' berücksichtigt nun auch Laufwerke, Ordner und URLs
(nicht gefundene Verknüpfungs-Ziele werden ab jetzt nicht mehr gelöscht)
- aus aktuellem Anlass ein Soccer- und ein Formel1-Skin hinzugefügt ;-)
- 'Options/AutoHide enabled' wurde durch einen Schieberegler im Preferences-
Fenster ersetzt (Range: 0 - 30 Sekunden)
- Fehler behoben, der eine Zugriffsverletzung zeigte bei 'Skins/Glassy' und dem
gleichzeitigen Versuch im Preferences-Fenster mehr Reihen o. Spalten zu erzeugen
- Deaktivierte Sounds gilt nun auch wieder für allen Schieberegler.
- Der Schieberegler für 'Auto Opaque' wird ausgeblendet wenn 'Opacity' = 100% ist.
- Die Zeit bis zum 'AutoHide' wurde feiner skaliert (0-10 sec. in 250 MS-Schritten)
- Um das Fenster in der Größe zu ändern braucht man nun nicht mehr die <Alt>-Taste
gedrückt zu halten, sondern man kann den Launcher an jeder Ecke aufziehen. Drückt
man dennoch die <Alt>-Taste, dann deaktiviert man damit die 'ZoomRasten'.
- Die Variable AutoHide wurde falsch berechnet ... Fehler behoben.
- 'Preferences/Frames' zeigt nun auf Stufe '3' einen Standard-Button an
- Seltenen Fehler behoben, der beim Verschieben des Launcher-Fensters und
der Einstellung 'Skins/Glassy' auftreten konnte (Free durch FreeAndNil ersetzt)
- logischen Fehler im Preferences-Fenster behoben (Anzeige konnte <> Settings sein)
- Lokalisierungen vervollständigt
- Das gesamte Menü kann nun vollständig abgeschaltet werden.
Der dazugehörige Eintrag in der Launcher.ini wäre '[Security]ShowMenu=0'
und kann im Moment nur manuell verändert werden. (Default: ShowMenu=1)
- Der Hintergrund des Launchers wird, wo es nötig ist entsprechend aktualisiert
Release Launcher V2.6.10.26
- Fehler in der Undo-Routine behoben (selten auftretender Bereichsfehler)
- Fehler (Code 87) unter Windows2000 behoben, welcher immer dann auftrat, sobald ein
Hint-Fenster angezeigt werden sollte.
- Neuer Menü-Punkt: 'Special Icons/Personal' (Eigene Dateien)
- Aufräumarbeiten im Source-Code (Stellenweise noch schneller bei höherer Stabilität)
- Mit gedrückter <ALT>-Taste kann man nun die Icons sehr schnell und komfortabel auf
dem Launcher verschieben. (Drag and 'Click-Drop') Zufällige bzw. ungewollte
Programmstarts werden bei gedrückter <ALT>-Taste nicht zugelassen.
- Die Menüpunkte unter 'Hilfe' wurde entsprechend angepasst und die dazugehörigen
Sprachdateien ebenfalls.
- Man kann nun die Seiten des Launchers direkt anspringen. Der Eintrag in der
'IconList.txt' ist einfach die Nummer der Seite. Steht dort z.B. eine 3 dann wird
die entsprechende Seite beim Klick auf das Icon aufgeschlagen. So kann man sich
simple 'Reiter' ('Anwendungen', 'Spiele', 'Tools' ... etc.) selber bauen und mit
eigenen aussagekräftigen Icons verschönern.
- Während sich der Launcher beendet, ist das Menü nun abgeschaltet.
- Sämtlich Lese- und Schreib-Operationen orientieren sich jetzt nach dem Pfad der
'Launcher.exe' und nicht mehr nach dem aktuellen Pfad. Dadurch ist es möglich,
den Launcher zu starten, ohne das man sich im entsprechenden 'Launcher-Ordner'
befindet. (Wichtig für Skript-Aufrufe)
- Die AutoHide-Funktion wurde erweitert. Sie funktioniert nun auch an allen vier
Seiten des Bildschirms. Sollte sich der Launcher in einer Ecke befinden, dann
legt man mit dem Schiebregler die primäre Richtung fest.
Das Launcher-Fenster wird dann bevorzugt entweder horizontal oder vertikal vom
Bildschirm gezogen. (Slide-Routine wurde dabei komplett neu geschrieben)
- Die Sparchdateien wurden um die Worte 'Horizontal' und 'Vertikal' ergänzt.
- Wegen logischen Schwierigkeiten wurde die Funktion 'Einklappen' vorerst mal
deaktiviert. (Bei starkem Protest lass ich mir was einfallen ...)
- Positionierungs-Fehler beim Hinzufügen von Buttons und nachfolgendem
'Einklappen' wurde behoben. (Toll ... Korrektur in einer abgeschalteten Routine)
- Die Anzahl der möglichen Reihen wurde von 16 auf 32 erhöht.
- Fehler in der Transparenz-Routine behoben. (leichtes Flackern beseitigt)
- Die Resize-Routine wurde stark optimiert und beherrscht nun auch das
proportionale Vergrößern bei Launcher-Fenstern im 'Hochkant-Format' incl. der
dazugehörigen 'Zoom-Rasten'.
- Wen das Symbol im <Alt>-<Tab> Menü stört, der kann es jetzt ausblenden.
Der dazugehörige Eintrag in der Launcher.ini unter [Security] lautet:
ShowAltTab=0 und ist standardmäßig eingeschaltet.
- AutoHide funktionierte manchmal nicht ... Fehler behoben
- Probleme mit den 'Resize-Cursor-Symbolen' behoben
- Neuer Parameter '[Misc] SlideSpeed' in der Launcher.ini legt die Zeit fest,
in der der Launcher vom Bildschirm gezogen wird (Default: 350ms)
- Die alte 'Slide-Routine' wurde nochmal komplett neu geschrieben und dabei das
'Timebased Movement' korrekt mitbeachtet. Die Fensterbewegung sollte nun sehr gleich-
mäßig und glatt aussehen, bei konstanter Geschwindigkeit auch auf unterschiedlich
schnellen Rechnern. Die Prozessorlast konnte dabei ebenfalls gesenkt werden.
- Im About-Menü wird nun die aktuelle Beta-Version angezeigt.
- Während des 'Hide-Vorganges' wird das Launcher-Fenster nun nicht mehr zusätzlich
auch noch Transparent. (Hat sowieso kaum einer bemerkt.)
- Das 'Einklappen'ist jetzt ein logischer Bestandteil der 'Hide-Routine'. Das Fenster
wird dabei auf 'Chevron-Breite' verkleinert. Voraussetzung: Nur eine Seite, oder
mit gedrückter rechter Maustaste den Chevron mit links angeklickt. Alles ist praktisch
wie früher, jedoch unter neuer Hide-Routine. Bewegung ist noch linear, also noch kein
'Edel-Schubladen-Effekt'.
- Die Hintergrundfarbe wird nun über die <Alt Gr>-Taste gewechselt. Dies vermeidet auch
einen unbeabsichtigten Farbwechsel beim aktivieren des Ruhezustandes.
(About-Menü und alle Sprachdateien / Anleitungen wurden diesbezügl. geändert)
- Neues Feature: Start Minimized. Dies bezieht sich nicht auf den Launcher, sondern auf
die Programme oder Ordner, die man öffnet. Wenn das aufgerufene Programm diesen
Start-Parameter unterstützt, wird es minimiert geöffnet. Dazu einfach beim Linksklick die
<Shift>-Taste gedrückt halten. (Alternativ die rechte Maustaste beim Anklicken gedrückt
halten. Das Popup-Menü wird dabei kurzfristig abgeschaltet.)
- Die Swap-Routine wurde nochmals stark verbessert, so dass sie jetzt auch während des
Verschiebens das zu tauschende Icon mit anzeigt. Der Swap-Vorgang kann jederzeit durch
drücken der Esc-Taste oder durch die rechte Maustaste abgebrochen werden.
- kleinere logische Korrekturen und Aufräumarbeiten (z.B. doppelt abgespielte Sounds etc.)
- schwarzes Fenster nach Beendigung des Ruhezustandes (hoffentlich) behoben
- Auslagern einiger Routinen ins OnShowHint und somit Vermeidung
von unötigen Berechnungen
- Aufnahme des Favoriten-Ordners ins Menü 'Special Icons'
- Mit gedrückter <Alt>-Taste (Resize ohne Zoom-Rasten) behält das Launcher-Fenster
nun auch seine Proportionen bei.
- Die Breite des 'Chevron-Buttons' kann nun manuell, per Ini-Datei verändert werden. Der
dazugehörige Eintrag lautet [Size] CheviWidth und kann Werte zwischen 0 und 16 annehmen.
Wer nur eine 'Seite' hat, der kann nun den Chevron-Button komplett abschalten, in dem man
CheviWidth=0 setzt.
- Fehler behoben, falls 'SlideSpeed' gleich Null war.
- AutoHide funktionert nun auch, wenn der Launcher nicht an einer Bildschirmseite angedockt
ist. Der Chevron-Button muss dabei allerdings seine Standard-Breite von 16 haben, denn auf
diese Breite wird das Launcher-Fenster verkleinert. (Ex-Einklapp-Routine)
- Die Fade-In / Fade-Out Routine sollte nun auf allen Rechnern gleich schnell auf- und ab-
blenden (Timebased statt Sleep)
- Ist ein alternativer Hint-Text vergeben, so wird dieser jetzt immer alleine angezeigt,
auch wenn eventuell ein Parameter existiert.
- Wenn man mehrere Instanzen vom Launcher aus verschiedenen Ordnern heraus laufen hat, so
kann man diese nun im Alt-Tab-Menü unterscheiden. Die Launcher.exe und die Launcher.ini
muss dafür vorher umbenannt werden. (z.B. Tools.exe + Tools.ini oder Spiele.exe + Spiele.ini)
Der AutoStart kann dann natürlich auch für jede Instanz separat festgelegt werden.
- Die Transparenz-Routine wurde modifiziert und sollte nun 'gleichmäßiger' laufen
- Neuer Parameter in der Launcher.ini dazugekommen. [Position] StartMini=1 startet den
Launcher minimiert. (Default: StartMini=0)
- Relative Pfadangaben werden nun korrekt ermittelt und angezeigt.
- Die IconList.txt wird intern deutlich effiezienter mittels der Funktion 'Explode' geparst
- Neue Befehle: Reboot, Shutdown, Hibernate, Logoff und Standby. Diese können über das Menü
'Add Special' ausgewählt werden und sind gegen versehentliches Anklicken geschützt. Um den
entsprechenden Befehl zu starten muss beim Anklicken die rechte Maustaste gedrückt sein.
- Es werden nun auch *.cpl - Dateien (Kontrollfelder aus der Systemsteuerung) sauber gestartet.
Die entsprechenden Dateien können derzeit nur aus dem 'system32'-Ordner auf dem Launcher
abgelegt werden.
- Die Routine zum Einfärben des Hintergrundes (<Alt Gr>-Taste) wurde fehlerbereinigt und an
vielen Stellen stark optimiert.
- Neue Funktion: 'Add Special/Goto Page 1-8' erlaubt das direkte Anspringen der einzelnen
Seiten des Launchers. Jetzt bequem über das Menü auszuwählen. (möglicher 'Chevron'-Ersatz)
- Die Seite 'Options/Preferences' hat einen neuen Schieberegler bekommen. Die
Chevron-Positionen 'Left' und 'None' funktionieren, die anderen werden nachgereicht.
- Chevron Position, Left, Right, Top und Bottom wurden lokalisiert
- Wenn der Launcher den Fokus hat (z.B. beim Icon-Tausch) dann kann man die
verschiednen Seiten nun durch drücken dazugehörigen Zahlentasten (1-8) direkt anspringen.
- Das Verschieben der Icons auf dem Launcher funktioniert jetzt auch ohne das man die
<Alt>-Taste drücken muss. Dieses 'Explorer-ähnliche' Verhalten ist ab jetzt die
'Default-Einstellung', kann aber über die Variable 'EasySwap=0' in der Launcher.ini
auf das alte Verhalten zurückgestellt werden. (Drag and 'Click-Drop' mit <Alt>-Taste)
Die dazugehörigen Menü-Punkte 'Swap Icons' und der Alt-Tasten-Hinweis unter 'Hilfe' wird
entsprechend in den Menüs angezeigt oder ausgeblendet.
- Fehler behoben, welcher beim Verschieben ein schwarzes Icon zeigen konnte.