AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Freeware: Desktop-Switch
Thema durchsuchen
Ansicht
Themen-Optionen

Freeware: Desktop-Switch

Ein Thema von SirThornberry · begonnen am 17. Jan 2006 · letzter Beitrag vom 10. Sep 2007
Antwort Antwort
Seite 4 von 12   « Erste     234 56     Letzte »    
Benutzerbild von SirThornberry
SirThornberry
Registriert seit: 23. Sep 2003
Hallo,

Vorwort:

beim lesen der Beiträge in diesem Forum bin ich auf die sogenannten Desktops aufmerksam geworden welche mit CreateDesktop erstellt werden können. Dabei wird ein Desktop wie ihn so ziemlich jeder Windowsnutzer kennt erstellt. Da ich mich ein wenig mehr mit dem Thema beschäftigen wollte hab ich ein kleines Testprojekt gebaut mit dem ich neue Desktops anlegen kann und zwischen den Desktops wechseln kann.
Da ich bereits von diesem Testprojekt total begeistert bin dachte ich mir ich stell dieses einfach mal hierein.


Programmbeschreibung:

Mit diesem Programm kann man neue Desktops erstellen und zwischen den Desktops wechseln. Es werden jedoch auch einige Desktops angezeigt im Programm zu denen man nicht wechseln kann.
Sinnvoll ist das Programm für Leute welche schnell die Übersicht verlieren wegen zu viel geöffneter Dateien. Damit ist jetzt sozusagen schluss denn man kann mehrere Desktops einrichten und wenn genug Programme offen sind öffnet man einfach einen neuen Desktop und startet dort die nächsten Programme.

Aufgrund einiger verwendeter Funktion läuft das Programm nur unter:
Windows Vista, Windows XP, Windows 2000 Professional, und Windows NT Workstation 3.51 and later

Getestet wurde das Programm bisher jedoch nur unter "WinXP Pro SP2"

[Edit]
inzwischen gehen die Desktops zu schließen, ein Autostart ist vorhanden, Prozesse der Desktops werden aufgelistet, Desktops können auotmatisch beim start erstellt werden, es werden nur Desktops aufgelistet auf die man auch Zugriff hat etc.
[/Edit]
2007.09.01
- Shell einstellbar
- Fehler beim starten der Explorer.exe der auf einigen Systemen kam wurde behoben.
Angehängte Dateien
Dateityp: zip desktopswitch_128.zip (279,5 KB, 397x aufgerufen)
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
 
Benutzerbild von tn249
tn249

 
Delphi 2005 Personal
 
#31
  Alt 22. Jan 2006, 10:24
Zitat von SirThornberry:
So, nun zu meinen Fortschritten/Problemen: Ich in Tests inzwischen hinn bekommen, dass kein Explorerfenster beim beenden eines Desktops geöffnet wird. Aber jetzt das schlechte. Dadurch das der Explorer "sanft" beendet wurde, wird vermerkt das der Explorer geschlossen ist. Wird jetzt ein neuer Desktop erstellt und somit auch ein neuer Explorer geöffnet so wird der Autostart für alle Programm die im Autostart sind neu ausgeführt.

Welches verhalten würdet ihr bevorzugen?
Da hätte ich lieber ein sich selbstständig öffnendes Explorerfenster.

Dadurch, dass man ja weiß wann sich das Fenster öffnet könnte man doch folgendes machen;
sobald ein Desktop geschlossen wird reagiert dein Programm auf das Öffnen dieses Fensters und schließt es per windowsmessage, es ist zwar nicht wirklich hübsch und auch nicht gut programmiert, aber was besseres fällt mir atm nicht ein

Gruß
Thomas
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry

 
Delphi 2006 Professional
 
#32
  Alt 22. Jan 2006, 10:28
Die Möglichkeit klingt gut, werd ich mal bei Gelegenheit mit angehen. Bis dahin kann man sich in den Optionen heraus suchen welches Verhalten gewünscht ist. (Standard ist abschießen des Explorers und somit dieses Explorer-Fenster welches aufpopt)

[Edit]
Geringe Änderungen:
- XP-Manifest wurde mit eingebunden um das Windows-Design zu verwenden
- Wenn im Baum ein Prozess ausgewählt ist funktioniert der Klick auf "Desktop wechseln" jetzt trotzdem (es ist also nicht zwingend notwendig den obersten Knoten des Desktops zu wählen)
[/Edit]


Bug in Optionsfenster wurde behoben. Teilweise (von alphabeticher Ordnung abhängig) wurde in den Optionen das Hintergrundbild für den falschen Desktop angezeigt und geändert. Dieser Fehler ist jetzt behoben.


[Edit am 23.01.2006]
Bug bei den Shortcuts beseitigt und Sortierung für Prozesse und Desktops eingebaut. Die Sortierung war notwendig damit kein Listenupdate kommt und damit die Shortcuts Strg+1 für den richtigen Desktop funktionieren
[/Edit]
Jens
  Mit Zitat antworten Zitat
Daniel G
 
#33
  Alt 9. Jun 2006, 23:40
Also, wenn du schon eine neue Version hast, warum packst du dann nicht hier rein? Weil, wenn ich die Echse aus dem ersten Beitrag starte, bekomme ich:
Zitat:
---------------------------
Hinweis
---------------------------
Die Lizens für diese Programmversion ist abgelaufen.

Eine neue Programmversion können Sie unter



http://www.esfeb-it.de



herunter laden.
---------------------------
OK
---------------------------
Na ja, und lade ich das Programm dann auf deiner HP herunter, bekomme ich eine 278 kb große Download.php
Ich mein, ich weiß ja, dass ich sie in "xyz.zip" umbenennen muss, aber nicht umsonst gibt es ja in der IT den Begriff des DAU....

Ist jetzt nicht böse gemeint, nur ein kleiner Hinweis....
  Mit Zitat antworten Zitat
Balu der Bär
 
#34
  Alt 10. Jun 2006, 07:56
Sehr komisch, ich erhalte beim Download von seiner Webseite wie erwartet ein ZIP-Archiv.
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry

 
Delphi 2006 Professional
 
#35
  Alt 10. Jun 2006, 08:04
Leider interpretieren einige Browser den Header nicht richtig und erhalten somit eine Download.php
@Daniel G: welchen Browser verwendest du? Eventuell find ich ja noch ne Möglichkeit das auch bei dem Browser ein geeigneter Header existiert der vom Browser interpretiert wird.
[Edit]Hat sich erledigt, war ein Fehler im Downloadscript[/Edit]

Hab jetzt in den ersten Beitrag eine aktuelle Version gepackt.

Folgendes hat sich seit der letzten version getan:
- bei einigen flog beim schließen des Programmes eine AV -> gefixt
- Es kann jetzt in den Optionen eingestellt werden das beim Wechsel zu einem anderen Desktop, auf dem neuen Desktop, das Programm NICHT auf dem neuen Desktop gestartet wird.
Zwischen den Desktops kann man wie bisher dann mit den Shortcuts "Strg + 1"..."Strg + 9" wechseln.
Jens
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#36
  Alt 10. Jun 2006, 08:37
Hallo,

cooles Programm. Finde ich echt gut. Nur was mir auffällt, ist es so gewollt oder ist es ein Fehler auf meinem System, das sich das Programmfenster vom DesktopSwitch im DefaultDesktop nicht in den Tray minimieren lässt ?
Rolf Warnecke
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry

 
Delphi 2006 Professional
 
#37
  Alt 10. Jun 2006, 08:43
Du hast das Programm vermutlich per Doppelklick gestartet. Wenn das Programm per Autostart gestartet wird geht es auch in das Tray zu minimieren. Ansonsten kannst du auch mit dem Parameter "/tray" starten um es im Tray zu haben.
Jens
  Mit Zitat antworten Zitat
Benutzerbild von toms
toms

 
Delphi XE Professional
 
#38
  Alt 10. Jun 2006, 08:45
Zitat von RWarnecke:
das sich das Programmfenster vom DesktopSwitch im DefaultDesktop nicht in den Tray minimieren lässt ?
Bei mir besteht das gleiche Problem.
Thomas
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry

 
Delphi 2006 Professional
 
#39
  Alt 10. Jun 2006, 08:58
Wie bereits geschrieben muss das Programm mit dem Parameter "/tray" gestartet werden damit es im Tray landet.
Ich kann ja noch eine Option einbauen das es immer im Tray landet egal ob der Parameter gesetzt ist.

[Edit]
10.06.2006 10:35 Uhr
- Es eine Option hinzugefügt welche das Starten im Tray ohne setzen des Parameters erlaubt
- Mit F1 kann eine Minihilfe eingeblendet werden in der die Shotcuts und relevanten Parameter aufgeführt sind
[/Edit]
Jens
  Mit Zitat antworten Zitat
mimi

 
FreePascal / Lazarus
 
#40
  Alt 11. Jun 2006, 09:13
nicht schlecht schön wäres noch wenn du desktops per gobale tasten aufgerufen werden können entwerder legtst du die tasten auto. fest z.b. str+alt+A - Z groß und klein oder manuell... das währe nicht schlecht. ansonten kein schlechts programm
Michael Springwald
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 4 von 12   « Erste     234 56     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:14 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