Delphi-PRAXiS
Seite 25 von 33   « Erste     15232425 2627     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Der Launcher ... Eine Schnellstart-Leiste (https://www.delphipraxis.net/61370-der-launcher-eine-schnellstart-leiste.html)

pacman1986 31. Aug 2006 13:05

Re: Der Launcher ... Eine Schnellstart-Leiste
 
Liste der Anhänge anzeigen (Anzahl: 1)
hi ich bin schon seit langem ein Fan deines Projekt aber jetzt sind da schon 2 richtig nervige Zugriffsverletzungen direkt am Anfang.
siehe anhang

ArmyMan 31. Aug 2006 13:17

Re: Der Launcher ... Eine Schnellstart-Leiste
 
Hatte ehrlich gesagt auch mal diesen Fehler der Zugriffsverletzung.
Kann aber nicht erklären was ich genau gemacht habe als er kam.

Greetz

[ot]@pacman1986
Anfangs ist mir die Fehlermeldung auf deinem Bild gar nicht aufgefallen :zwinker: [/ot]

TeronG 31. Aug 2006 14:56

Re: Der Launcher ... Eine Schnellstart-Leiste
 
Zitat:

Zitat von pacman1986
hi ich bin schon seit langem ein Fan deines Projekt aber jetzt sind da schon 2 richtig nervige Zugriffsverletzungen direkt am Anfang.
siehe anhang

Post doch lieber mal was in Euer Desktop :mrgreen:

SittingDuck 3. Sep 2006 23:40

Re: Der Launcher ... Eine Schnellstart-Leiste
 
Moin Moin ...

Der Beta-Ordner gibt mir die Möglichkeit in Ruhe zu experimentieren... :zwinker:
Vielen Dank an dieser Stelle für Euer Feedback und das Lob. Der erste
Teil der noch offenen Fragen wird durch die nun folgende History
überwiegend beantwortet.

Release Launcher V2.5.9.Beta4
  • 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 :stupid: )
  • 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.

Hm ... Die Einklapp-Routine war mein erster optischer Effekt, deshalb tue ich
mich etwas schwer damit diese 'alten Zöpfe' einfach abzuschneiden. :roll: Mal sehn ...
vielleicht bekomme ich diese Hide-Klapp-Geschichte doch noch irgendwie kombiniert.

Unschlüssig mit der Schere in der Hand, grüßt ...

SittingDuck 7. Sep 2006 11:23

Re: Der Launcher ... Eine Schnellstart-Leiste
 
Moin Moin ...

Auch wenn die letzte Version scheinbar stillschweigend zur Kenntnis
genommen wurde, schiebe ich unbeirrt noch eine Beta-Version ganz
locker hinterher ... nur Mut ...

Release Launcher V2.5.9.Beta5
  • 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.)

Bei dieser Beta-Version habe ich wieder viel dazugelernt. Durch diese ganzen
Effekt-Klamotten muss ich immer mehr in der Ecke der Spiele-Programmierer nach
hilfreichen Routinen suchen. Wer hätte das gedacht ... :gruebel:

Ein Fenster linear in der Größe zu ändern oder zu bewegen (zeitlich gesehen)
ist kein Problemm, aber nicht-linear, also am Anfang gleichmäßig und dann
gegen Ende abgebremst ist deutlich schwerer. So 'verkrampfte' Routinen wie in den
letzten Versionen möchte ich ungern wiederverwenden. Wer also zu dieser Thematik
eine Idee hat und das hier per Zufall liest ... :zwinker:

Abseits dieser optischen Gimmicks habe ich immer mal wieder auch ganz nützliche
Ideen. Ich stelle fest, das meine kreative Zeit, wie bei den meisten Menschen
Vormittags so gegen 11:00 Uhr ist. In dieser Zeit entstanden die Routinen zur
'SlideSpeed' und 'Start Minimized'. Naja ... wie auch immer ...

Mit Blick zur Uhr, grüßt ...

ArmyMan 7. Sep 2006 11:34

Re: Der Launcher ... Eine Schnellstart-Leiste
 
Zitat:

Zitat von SittingDuck
Während des 'Hide-Vorganges' wird das Launcher-Fenster nun nicht mehr zusätzlich
auch noch Transparent. (Hat sowieso kaum einer bemerkt.)

Ich schon ^^. Fand diesen "Effekt" eigentlich noch recht cool :???:

Mal so ne allgemeine Frage:
- Nutzt irgendjemand eigentlich die "Einklapp"-Funktion oder benutzen alle den Autohide? Ich benutze nur den Autohide.

Freue mich immer auf neue Versionen! Also immer weiter :coder:

Greetz

freak4fun 7. Sep 2006 11:45

Re: Der Launcher ... Eine Schnellstart-Leiste
 
Hallo,
die Benutzung ist ganz schön gewöhnungsbedürftig. :mrgreen:

Ich hab eine Verknüpfung zum Explorer und als besondere Einstellung "Als anderer Benutzer starten" angeschaltet, da ich nicht als Admin angemeldet bin. Wenn ich diese Verknüpfung auf deine Leiste ziehe ist diese Funktion weg. Kannst du das ändern?

Kannst du die Zahl der Rows erhöhen, da ich das Tool an der rechten Bildschirmleiste haben wollte, aber die Reihen nicht für die ganze Bildschirmhöhe (1600x1200) ausreichen.

MfG
freak

SittingDuck 12. Sep 2006 13:07

Re: Der Launcher ... Eine Schnellstart-Leiste
 
Moin Moin ...

Die neue Beta6 ist seit ein paar Minuten online. Bevor es an die
History geht, erstmal zu den noch offenen Fragen.

@pacman1986: Ich hoffe das Problem nit den Zugriffsverletzungen hat
sich dann erledigt. (ggf. erneut Feedback)

@ArmyMan: Danke für die motivierenden Worte. Ich denke Du hast recht.
AutoHide hat wohl priorität. Das Einklappen ist im Moment sowieso die
selbe Routine wie AutoHide. Der Unterschied liegt nur in der Breit des
Fensters im eingeklappten Zustand. (1 Pixel vs. Chevron-Breite)
Auto-Speichern beim Herunterfahren sollte es eigentlich tun ...

@freak4fun: Gewöhnungsbedürftig ? Habe ich es etwa übertrieben ?
Ich gebe zu, die ein oder andere Taste sollte man sich schon merken,
aber ich bin immer offen für Verbesserungsvorschläge. Es ist jedoch
nicht ganz einfach neue Features intuitiv Bedienbar einzubauen.

'Als anderer Benutzer starten' ist kein mir bekannter 'Start-Parameter'.
Ich glaube ich habe zu diesem Thema mal was in der c't gelesen. Das
ging da irgendwie über eine Skript-Datei glaube ich ... Lass mich
wissen, falls Du zu einer Lösung gekommen bist.

32 Reihen reichen immer noch nicht ? Das letzte Stück vielleicht
einfach durch Fenstervergrößerung anpassen.
Also gut ... sobald der 'Hockkant-Betrieb' steht gibt es Nachschlag.
('Hochkant' ... dieses Wort verfolgt mich schon bis in den Traum ...)

@The Madcat: Danke fürs Lob und Deine Vorschläge. Die Routine zum
Fenster verstecken ist tatsächlich noch als kleiner Hack zu verstehen.
Das weiter auszubauen hat sich einfach noch keiner gewünscht ...
Hm ...mal sehen ... Vorschlag kommt erstmal in die ToDo-Liste.

@xZise: Besteht das Problem mit dem Einklappen bei Dir noch ?

@Schaedel: Verstehe ich Dich richtig: Unabhängig von der 'Always On
Top'-Einstellung soll das Launcher-Fenster bleiben wo es ist, wenn
'Win + D' gedrückt wird ?


So, wen ich mit seiner Frage übersehen habe, der möge es mir nachsehen
und so das Problem immer noch besteht, es einfach erneut ansprechen.

Nun zu History: (diesmal etwas kürzer, dennoch Effektreich)

Release Launcher V2.5.9.Beta6
  • 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.)

Mir schwebt vor mal wieder eine Final-Version online zu stellen, also
testet was das Zeug hält. Die nächsten Beta-Versionen werden sich dann
um den [Kreisch] Hochkantbetrieb [/Kreisch] drehen.

So ... was noch ? ... Die PC-Pr@xis hat mir erlaubt ein Screenshot des
Artikels auf meine Homepage zu stellen. Ist aber noch nicht eingebaut.
Wer vorab schon mal gucken möchte, hier der entsprechende Link.

Alles abgeklappert, grüßt ...

ArmyMan 13. Sep 2006 11:43

Re: Der Launcher ... Eine Schnellstart-Leiste
 
Bin jetzt hoffentlich nicht zu "pingelig".
Die umtauschen funktion der icons hätte ich lieber einfacher (egoistisch ich weiss :oops: )

Kannst du es machen ohne alt drücken? Also einfach click&drag auf das andere icon und dann sind sie vertauscht?

Freue mich auf die nächste Final :thumb:

Greetz

Alexander Roth 13. Sep 2006 18:25

Re: Der Launcher ... Eine Schnellstart-Leiste
 
Hi,

wenn man die Spaltenanzahl hochstellt und die Leiste dann ein und wieder ausklappt, werden nicht die vielen Spalten sondern nur 8 angezeigt.
Ist das ein Bug? Oder ein Bedienfehler? (Will ich ja nicht ausschließen :mrgreen: )

Gruß Alexander


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:25 Uhr.
Seite 25 von 33   « Erste     15232425 2627     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz