Delphi-PRAXiS
Seite 3 von 33     123 4513     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)

MathiasSimmack 22. Jan 2006 17:53

Re: Der Laucher ... Eine Schnellstart-Leiste
 
Es führen eben viele Weg nach Rom und zum Programm. ;)

SittingDuck 22. Jan 2006 20:47

Re: Der Laucher ... Eine Schnellstart-Leiste
 
Tach zusammen ...

Vorab erstmal Danke fürs Testen und Euer Feedback. :thumb:

@Jay: Wichtiger Hinweis mit 'Win 98 SE' ... hätte ich gar
nicht gedacht ... also Theorie und Praxis stimmen scheinbar
doch zeitweise mal überein.

@jmit: *Shocking* ... 'Keine Rückmeldung' ? Wie unerwartet !
Du kannst Dir vorstellen, das ich ein starkes Interesse an
der Reproduzierbarkeit des Fehlers hätte, der bei Dir aufge-
treten ist. Eine mögliche Ursache wäre ein blockende Fire-
wall ...Aber auch 'Menü/Add Special/Network', der Dir per
Hint-Fenster die Lan/Wan-Adresse zeigt könnte querschießen.

Die vorhanden Einträge, die Ihr beim ersten Start seht können
natürlich alle per 'Menü/Delete' gelöscht und mit Euren eigenen
Programmen/Verknüpfungen belegt werden. Diese einfach auf ein
freies Feld ziehen und wenn Alles fertig ist 'Menü/Save Changes'
nicht vergessen.


Was den Punkt Launcher vs. Taskleiste anbelangt, so kann ich nur
sagen, in letzter Konsequenz natürlich 'Geschamckssache'.
Ich biete nur eine Alternative an, deren Funtionalität Ihr durch
entsprechende Ideen und Beiträge ja bereits eifrig mitgestaltet.

Gerade dieser letzte Punkt ist aus meiner Sicht der Entscheidenste,
denn so zweckmäßig die Windows-Taskleiste auch ist, eventuelle
Änderungen oder Verbesserungsvorschläge werden, wenn überhaupt, von
'Billy-Boys' Programmierer-Team sicherlich nicht so zügig umgesetzt
wie ich es versuche.

Das erste mal mit Bill Gates in einem Satz genannt grüßt ... :wink:

MathiasSimmack 22. Jan 2006 22:24

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

Zitat von SittingDuck
eventuelle
Änderungen oder Verbesserungsvorschläge werden, wenn überhaupt, von
'Billy-Boys' Programmierer-Team sicherlich nicht so zügig umgesetzt
wie ich es versuche.

Also die Forschungsabteilung von Microsoft hat schon die ein oder andere Perle gestrickt. Das Problem ist nur, dass viele Sachen leider nicht weiter entwickelt und weiterentwickelt (;)) werden, so dass vieles eben nie offiziell das Licht der Welt erblickt. Guck dich mal auf den Research-Seiten von Microsoft um, da gibt´s viel zu entdecken. :stupid:

SittingDuck 23. Jan 2006 15:00

Re: Der Laucher ... Eine Schnellstart-Leiste
 
Tach auch ... :-D

Nachdem mein Sohn mir heute durch wildes
rumklicken vorführte, wie man 'extrem'
testet, und dabei auch noch einen 'Mini-
fehler' gefunden hat, muss ich glatt
eine neue Version nachschieben.

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. (vergesst Menü/Save Changes nicht)

- Cursor-Schwierigkeiten behoben (Move + Resize Window)

- Overall Code-Cleanup, wie es so schön heißt ...


Viel Spass beim Extrem-Testen


Auf Maus und Tasten rumhüpfend grüßt ... :bounce1:

phlux 23. Jan 2006 15:32

Re: Der Laucher ... Eine Schnellstart-Leiste
 
gefällt mir sehr gut dein prog, aber schön wäre es, wenn es sich auf das klicken des chevrons enklappen lässt.
btw: kannst du mir nen codesnippet zukommen lassen, wie du das windowstaste+d problem umgangen hast??

Daniel Schuhmann 23. Jan 2006 17:32

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

Zitat von phlux
schön wäre es, wenn es sich auf das klicken des chevrons enklappen lässt.

Read the fine manual: Nimmst Du Shift+Chevron, klappert es.

SittingDuck 23. Jan 2006 18:16

Re: Der Laucher ... Eine Schnellstart-Leiste
 
Hallo nochmal ...

@phlux: Es freut mich, dass Dir der Launcher gefällt.
Zu Deiner ersten Frage:
Einklappen, siehe entweder Daniels Anwort oder alternativ
mit beiden Maustasten gleichzeitig bzw. erst die linke
Maustaste gedrückt halten und dann die Rechte kurz drücken.
In umgekehrter Reihenfolge funktioniert das auch.

Deine zweite Frage ist mir nicht ganz klar. Mir war nicht
bewußt, das ich ein Problem mit einer Windows-Taste
hatte, von daher weiss ich nicht welchen Teil des
Source-Codes ich Dir zeigen soll.

@Daniel Schuhmann: Der Seitenhieb auf die noch aus-
stehende 'gescheite' Anleitung ist angekommen. :zwinker:


Andere *.chm - Dateien bewundernd grüßt ...

phlux 23. Jan 2006 21:01

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

Zitat von SittingDuck
@phlux: Deine zweite Frage ist mir nicht ganz klar. Mir war nicht
bewußt, das ich ein Problem mit einer Windows-Taste
hatte, von daher weiss ich nicht welchen Teil des
Source-Codes ich Dir zeigen soll.

also das problem bei meinen anwendungen die stayontop sein sollten: sobald man windowstaste+d für alle fenster minimieren drückt werden auch alle fenster minimiert auch meine anwendung die eigentlich stayontop sein sollte. Nun ist deine anwendung auch stayontop und bleibt es auch nachdem man win+d gedrückt hat, ich würde nun gerne wissen wieso dein stayontop anders ist als meins ;)

edit: was ich mir jetzt noch wünschen würd wäre ein vernünftiger dialog in dem man die icons verwalten kann etc, ich find nämlich ein tick nervig alles über popupmenus zu machen... hmm und wie wärs mit skins? :D

Daniel Schuhmann 23. Jan 2006 22:20

Re: Der Laucher ... Eine Schnellstart-Leiste
 
Das Einklappen funktioniert übrigens perfekt mit dem zweiten Monitor, Danke!

Und das Klappen mit beiden Maustasten ist auch sehr schön ;-)

SittingDuck 24. Jan 2006 17:19

Re: Der Laucher ... Eine Schnellstart-Leiste
 
Abend ... und weiter gehts ...

Kleine Veränderungen, aber durchaus erwähnenswert.

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) :roteyes:


@phlux: Alles klar ... Frage verstanden ... hier
die entspechenden Programm-Zeilen:
(nix wirklich Aufregendes)

Delphi-Quellcode:

// über allen anderen Fensten
SetWindowPos(Application.Handle, HWND_TOPMOST, Left,Top,
 Width, Height, SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE)

// normal als Fenster eingereiht
SetWindowPos(Application.Handle, HWND_NOTOPMOST, Left, Top,
 Width, Height, SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);
Danke übrigens für die Verbesserungsvorschläge ...
Erste 'Skin-Versuche' laufen als Testversion bei mir schon.
(Ausführlicher Bericht folge in Bälde.)
Definiere 'vernünftiger Dialog', dann werde ich sehen,
was sich machen läßt. Sobald die Icons einmal richtig hin-
geschoben sind reicht glaube ich ein einfaches Popup-Menü.

@Daniel Schumann: 'Perfekt' höre ich gerne. :-D
Danke nochmal für die 'Zwei-Monitor-Geschichte'


In wincustomize.com versunken grüßt ...


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:06 Uhr.
Seite 3 von 33     123 4513     Letzte »    

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