AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Der Launcher ... Eine Schnellstart-Leiste
Thema durchsuchen
Ansicht
Themen-Optionen

Der Launcher ... Eine Schnellstart-Leiste

Ein Thema von SittingDuck · begonnen am 20. Jan 2006 · letzter Beitrag vom 18. Feb 2018
Antwort Antwort
Seite 25 von 33   « Erste     15232425 2627     Letzte »    
SittingDuck
Registriert seit: 11. Jan 2006
Moin Moin ...

Hier möchte ich Euch ein Program vorstellen, welches mir und meinen Freunden schon seit Jahren sehr gute Dienste leistet. Es handelt sich um eine Schnellstartleiste, die Dateien jeder Art aufnimmt, darstellt und per 'Single Maus-Klick' dann startet. Einen Anrufmonitor für die FritzBox kann optional zugeschaltet werden. Über UDP können Nachrichten im Netzwerk verschickt und empfangen werden. Die Darstellung erfolgt über Popup Fenster welche sehr umfangreich angepasst werden können.

Vorab erstmal ein Screenshot:
http://www.launcher-online.de/bilder/steel100.png

Weitere Features:

- klein, pfeilschnell, resourcenschonend
- Setup.exe oder Zip-Datei fürs schnelle Testen
- speichert nichts in der Registry
- optisch ansprechende intuitive Bedienung
- Programmstart mit einem Mausklick incl. Parameter
- flexible Anordnug der eigenen Symbole
- Fenster ist stufenlos zu vergrößern
- Anrufmonitor für die FritzBox
- Popup Fenster für alle möglichen Gelegenheiten
- Senden und empfangen von Nachrichten über UDP

Hier noch ein weiterer Screenshot und der Link zum Download:
http://www.launcher-online.de/bilder/launcher48x48.png

Setup.exe (1.36 MB)
Zip-Datei (876 KB)

Ihr könnt auch ein vorhandenes Icon auf den Buttons austauschen. Dazu müsst Ihr das neue Icon bei gedrückter Strg-Taste auf den entsprechenden Button ziehen. Akzeptiert wird alles, also nicht nur *.ico Dateien sondern auch *.exe, *.dll, *.bmp, *.png etc. So ist es möglich schönere Symbole zu verwenden als die Original-Icons. Wird eine *.lnk Datei, also eine Verknüpfung auf einen freien Button gezogen so wird die dazugehörige *.exe Datei ausgewählt.


Feedback und Anregungen/Wünsche immer gerne.

[edit=Christian Seehase]Titel korrigiert. Mfg, Christian Seehase[/edit]
Ciao ... SittingDuck
iPhone Backup und mehr: iTwin v3.9 Beta ... Alternative Startleiste: Launcher v3.8 !

Geändert von SittingDuck (12. Mär 2017 um 14:37 Uhr) Grund: Links und Inhalt korrigiert
 
pacman1986

 
Delphi 2005 Personal
 
#241
  Alt 31. Aug 2006, 14:05
hi ich bin schon seit langem ein Fan deines Projekt aber jetzt sind da schon 2 richtig nervige Zugriffsverletzungen direkt am Anfang.
siehe anhang
Miniaturansicht angehängter Grafiken
zugriffsverletzung_194.jpg  
Christian N.
  Mit Zitat antworten Zitat
Benutzerbild von ArmyMan
ArmyMan
 
#242
  Alt 31. Aug 2006, 14:17
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 [/ot]
ArmyMan
  Mit Zitat antworten Zitat
Benutzerbild von TeronG
TeronG

 
Delphi 2007 Professional
 
#243
  Alt 31. Aug 2006, 15:56
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
  Mit Zitat antworten Zitat
SittingDuck

 
Delphi 2010 Professional
 
#244
  Alt 4. Sep 2006, 00:40
Moin Moin ...

Der Beta-Ordner gibt mir die Möglichkeit in Ruhe zu experimentieren...
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 )
  • 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. Mal sehn ...
vielleicht bekomme ich diese Hide-Klapp-Geschichte doch noch irgendwie kombiniert.

Unschlüssig mit der Schere in der Hand, grüßt ...
  Mit Zitat antworten Zitat
SittingDuck

 
Delphi 2010 Professional
 
#245
  Alt 7. Sep 2006, 12:23
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 ...

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 ...

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 ...
  Mit Zitat antworten Zitat
Benutzerbild von ArmyMan
ArmyMan
 
#246
  Alt 7. Sep 2006, 12:34
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

Greetz
ArmyMan
  Mit Zitat antworten Zitat
Benutzerbild von freak4fun
freak4fun

 
Delphi 10.2 Tokyo Starter
 
#247
  Alt 7. Sep 2006, 12:45
Hallo,
die Benutzung ist ganz schön gewöhnungsbedürftig.

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
  Mit Zitat antworten Zitat
SittingDuck

 
Delphi 2010 Professional
 
#248
  Alt 12. Sep 2006, 14:07
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 ...
  Mit Zitat antworten Zitat
Benutzerbild von ArmyMan
ArmyMan
 
#249
  Alt 13. Sep 2006, 12:43
Bin jetzt hoffentlich nicht zu "pingelig".
Die umtauschen funktion der icons hätte ich lieber einfacher (egoistisch ich weiss )

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

Greetz
ArmyMan
  Mit Zitat antworten Zitat
Benutzerbild von Alexander Roth
Alexander Roth

 
Turbo Delphi für Win32
 
#250
  Alt 13. Sep 2006, 19:25
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 )

Gruß Alexander
Alexander Roth
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 25 von 33   « Erste     15232425 2627     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz