Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   *NEU*Taskbar Arrange - Buttons der Taskbar beliebig anordnen (https://www.delphipraxis.net/118102-%2Aneu%2Ataskbar-arrange-buttons-der-taskbar-beliebig-anordnen.html)

CK_CK 31. Jul 2008 15:05


*NEU*Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Hallo Forum,
ich stelle hier mein neues kleines Tool vor. Hoffentlich gefällt es euch ;)

Worum geht es?
Es stört mich schon länger, dass man unter Windows die Einträge in der Taskleiste nicht verschieben kann.
Deshalb habe ich mich dazu entschlossen, dieses kleine Tool zu programmieren. Es versteckt sich in der TNA (neben der Uhr) und wenn man es anklickt, erscheint das Fenster:
http://www.kroegerama.de/cms/modules...arrange_01.png
Dort kann man dann in der Liste die Einträge verschieben und danach die Änderungen in die Taskleiste übertragen.

Funktionen
  • Beliebiges vertauschen der Schaltflächen in der Taskleiste
    (auch mehrere gleichzeitig)
  • Automatisch mit Windows starten
    (legt nach Wunsch einen Autostart-Eintrag an)
  • Minimiert starten
Changelog
Version 2.1
* Fehler "Falscher Parameter" wurde behoben
(trat während des Drag&Drop in der Liste auf)
* Hintergrundfarben der Liste vereinheitlicht
(Gruppen sind Blau, Tabs sind Grün)
* Prozessorauslastung verringert
(das Programm ist komplett inaktiv, wenn es in den Tray minimiert ist)
* Anzeige der Tabs verändert
(markierte Tabs wurden nicht richtig dargestellt)
* Auflisten der Tabs deutlich beschleunigt
Version 2.0
+ Neue Komponente zum anzeigen der Tabs (Treeview)
+ Neue Steuerungsmethode für die Taskleiste
+ Minimieren des Fensters mit der [ESC]-Taste
+ Das Fenster dockt sich am Desktop-Rand an
+ Klick auf das Tray-Icon holt die Anwendung in den Vordergrund
* Kleinere Bugfixes
* Einstellungen werden unter den Anwendungsdaten gespeichert
* Startup-Code verbessert
* Anzeige der Tabs verändert
* Design verändert
Version 1.1
+ Verschieben des Fensters mit Maus an beliebiger Stelle
+ Taskleiste wird automatisch geupdatet, nachdem die Buttons in der Liste verschoben wurden (siehe Option "Taskleiste automatisch aktualisieren")
+ Beenden-Button im Hauptfenster
+ Icons der Fenster werden mit eingeblendet
* Design geändert

Links
> Direkt-Download [Version 2.1] (515.67 KB)
> Programm-Beschreibung, mehr Screenshots und Changelog

Wenn ihr noch Ideen habt, antwortet ruhig ;)

Liebe Grüße,
Chris

Meflin 31. Jul 2008 15:07

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Naja, richtig geil wäre natürlich Drag&Drop-unterstützung in der Taskleiste (und dann ein ansonsten unsichtbares Programm) - aber keine Ahnung, ob das ohne riesen Aufwand realisierbar wäre ;)

CK_CK 31. Jul 2008 15:10

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Naja, dann müsste man die Shell ersetzen. Das wäre im Moment etwas zu viel Arbeit für mich ;)

Chris

Fussball-Robby 31. Jul 2008 15:32

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Ich finde das richtig gut :thumb: Wollte sowas auch mal probieren, bin aber nie dazu gekommen.

Habe aber noch 3 Verbesserungsvorschläge:
1.: Mich nervt es, dass das Programm imme rrechts unten in der Ecke ist, wenn man es aus dem Tray wiederherstellt. Ich fände es besser, wenn es wieder da wäre, wo es vorher war
2.: Liste im Program automatisch aktualisieren (Timer o.ä.)
3.: Option hinzufügen, dass die Taskbar automatisch aktualisiert wird, wenn man etwas verschiebt.

Auf jeden Fall aber ein schönes Programm :wink:

CK_CK 31. Jul 2008 15:40

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Vielen Dank für die Vorschläge! Werde ich mich im Laufe des Tages drum kümmern...

Das Fenster zeige ich extra dort an, wo das Tray-Icon ist, damit der Weg mit der Maus nicht so weit ist, wenn man es öfter benötigt ;)
Aber eigentlich kann es sich ja auch die letzte Position merken. Werd's ändern :stupid:

Chris

Christian Seehase 31. Jul 2008 18:21

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Moin Chris,

das gefällt mir. :thumb:
Wenn der Explorer mal abgeschmiert war, und neu gestartet ist, werden die Einträge immer in der umgekehrten Reihenfolge wiederhergestellt. :-(

Ein paar Ideen hätte ich da aber noch ;-)

Da ich das Programm nicht per Autostart benutzen würde, wäre es für mich ganz sinnvoll, dass die Liste gleich beim Starten angezeigt wird, bzw. dass man es so einstellen kann.
Aus diesen Grunde finde ich es auch etwas störend, dass beim Starten immer das Optionsfenster erscheint.
Beim allerersten Start: OK. Aber bei jedem?... ;-)
Warum ist es ein Toolwindow? Da muss man immer so genau zielen, wenn man es schliessen will ;-)
Ich fände es ganz hilfreich, wenn die eingestellte Grösse gespeichert werden würde, zumal die Standardgrösse doch recht klein ausfällt.
Üblicher Weise "verschwindet" ein Programm, dass sich im Tray "einnistet" dorthin, wenn man [x] drückt, und es gibt einen speziellen Menüpunkt für das Beenden. Bei Deinem Programm ist es umgekehrt.
Bei ersten Start wurde das Explorerfenster mit dem Ordner aus dem ich das Programm gestartet habe, als erstes in der Taskleiste plaziert, obwohl ich das nicht so eingestellt hatte.
Es wäre schön, wenn die Icons auch mit angezeigt würden. (ggf. auch "einfach" eine Liste der Taskbar-Button, die man dann verschieben/umsortieren kann). Ich für meinen Teil gehe eher nach den Icons, und erst in zweiter Linie nach den Titeln.
Ich würde es vorziehen, wenn man es auch einfach mittels ESC-Taste wieder minimieren könnte.
Das beim Starten immer das Optionsfenster erscheint finde ich etwas störend.

@Leo:
Zitat:

Zitat von Meflin
Naja, richtig geil wäre natürlich Drag&Drop-unterstützung in der Taskleiste (und dann ein ansonsten unsichtbares Programm) - aber keine Ahnung, ob das ohne riesen Aufwand realisierbar wäre ;)

So ein Programm gibt es, aber ich habe es dann schnell wieder deinstalliert.
Für meinen Geschmack war es nicht so das Richtige. Man konnte sich auch versehentlich leicht Unordnung schaffen ;-)

CK_CK 31. Jul 2008 18:36

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Wow, vielen Dank für die lange Antwort :thumb:

Zitat:

Zitat von Christian Seehase
Wenn der Explorer mal abgeschmiert war, und neu gestartet ist, werden die Einträge immer in der umgekehrten Reihenfolge wiederhergestellt. :-(

Genau dafür war's gedacht (oder wenn ein Programm mal abschmiert, was eigentlich ganz links sein sollte)...

Zitat:

Zitat von Christian Seehase
Da ich das Programm nicht per Autostart benutzen würde, wäre es für mich ganz sinnvoll, dass die Liste gleich beim Starten angezeigt wird, bzw. dass man es so einstellen kann.
Aus diesen Grunde finde ich es auch etwas störend, dass beim Starten immer das Optionsfenster erscheint.
Beim allerersten Start: OK. Aber bei jedem?... ;-)

Unter den Optionen kann man einstellen, ob das Fenster beim Start angezeigt wird oder direkt verschwindet. Was meinst du mit beim Starten anzeigen? Meinst du, wenn ein neues Programm startet?

Zitat:

Zitat von Christian Seehase
Warum ist es ein Toolwindow? Da muss man immer so genau zielen, wenn man es schliessen will ;-)

Ich wollte das Fenster extra etwas kleiner haben. Werde ich aber ändern...

Zitat:

Zitat von Christian Seehase
Ich fände es ganz hilfreich, wenn die eingestellte Grösse gespeichert werden würde, zumal die Standardgrösse doch recht klein ausfällt.

Ja, das wäre echt besser. Kommt ebenfalls mit hinein.

Zitat:

Zitat von Christian Seehase
Üblicher Weise "verschwindet" ein Programm, dass sich im Tray "einnistet" dorthin, wenn man [x] drückt, und es gibt einen speziellen Menüpunkt für das Beenden. Bei Deinem Programm ist es umgekehrt.

Der Beenden-Menüpunkt ist im Popup-Menü vom Icon. Aber du hast Recht: Minimieren mit "X" und Schließen mit zusätzlichem Button gefällt mir auch besser!

Zitat:

Zitat von Christian Seehase
Bei ersten Start wurde das Explorerfenster mit dem Ordner aus dem ich das Programm gestartet habe, als erstes in der Taskleiste plaziert, obwohl ich das nicht so eingestellt hatte.

Hmm, keine Ahnung woran das lag. Vielleicht war Windows bei dir einfach nicht schnell genug, um alle Icons auszublenden, bevor sie in der neuen Reihenfolge eingeblentet werden.

Zitat:

Zitat von Christian Seehase
Es wäre schön, wenn die Icons auch mit angezeigt würden. (ggf. auch "einfach" eine Liste der Taskbar-Button, die man dann verschieben/umsortieren kann). Ich für meinen Teil gehe eher nach den Icons, und erst in zweiter Linie nach den Titeln.

Das hätte ich auch gerne eingebaut, jedoch habe ich noch keine Möglichkeit gefunden, aus dem Fenstertitel einer Anwendung zur Exe-Datei und dann zum Icon zu kommen (der zweite Teil wäre kein Problem).

Zitat:

Zitat von Christian Seehase
Ich würde es vorziehen, wenn man es auch einfach mittels ESC-Taste wieder minimieren könnte.
Das beim Starten immer das Optionsfenster erscheint finde ich etwas störend.

Ja, die Idee finde ich auch gut. Das Optionsfenster erscheint wie gesagt nur, wenn in den Optionen "Fenster beim Start anzeigen" aktiviert ist.

Viele Grüße,
Chris

Mackhack 31. Jul 2008 19:57

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Darf man fragen wie du es anstellst dass du Windoof zwingst die Anordungsreihenfolge zu aendern da es ja eigentlich Sinn machen wuerde dass MS uns die Option von Hause aus mitgibt aber es nicht tut (aus welchen Gruenden jetzt auch immer die das nicht tun).

Danke!

extrem 31. Jul 2008 20:15

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Zitat:

Zitat von Mackhack
Darf man fragen wie du es anstellst dass du Windoof...

@Mackhack" Da mit Delphi erstellte Programme hauptsächlich auf Windows laufen, sind solche abfälligen Bemerkungen unerwünscht.

Mackhack 31. Jul 2008 20:17

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Zitat:

Zitat von extrem
Zitat:

Zitat von Mackhack
Darf man fragen wie du es anstellst dass du Windoof...

@Mackhack" Da mit Delphi erstellte Programme hauptsächlich auf Windows laufen, sind solche abfälligen Bemerkungen unerwünscht.

Abfaellig? Das war ne ernstgemeinte Frage!!!

extrem 31. Jul 2008 20:27

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Ich meinte Windoof!

CK_CK 31. Jul 2008 20:29

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Mit Abfällig war das "Windoof" gemeint ;)
Ich zwinge Winguut (:stupid:), indem ich das von Microsoft bereitgestellte Interface dafür benutze...

Es gibt eine neue Version

Changelog
Version 1.1
+ Verschieben des Fensters mit Maus an beliebiger Stelle
+ Taskleiste wird automatisch geupdatet, nachdem die Buttons in der Liste verschoben wurden (siehe Option "Taskleiste automatisch aktualisieren")
+ Beenden-Button im Hauptfenster
+ Icons der Fenster werden mit eingeblendet
* Nach dem Beenden merkt sich das Fenster seine Größe
* Design geändert

Chris

lbccaleb 31. Jul 2008 20:43

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
hey, wenn ich bei deiner neuen version auf das "x" drücke, schmiert das programm ab, und es kommenm zwei schutzverletzungen...
diese kann ich komischerweise nicht mal durch klick auf ok beenden, passiert irgendwie ganr nichts und die meldeungen bleiben da..

CK_CK 31. Jul 2008 20:48

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Seltsam. Bei mir passiert nichts dergleichen...
In der OnClick-Routine steht nur "Close;", mehr nicht :gruebel:

Ich hab' das Archiv mal neu hochgeladen. Vielleicht ist dabei ein Fehler entstanden. Könntest du vielleicht nochmal testen?

Chris

Edit: Was hast du denn für ein Betriebssystem? Unter Vista konnte ich leider noch nicht testen... :pale:

Fussball-Robby 31. Jul 2008 20:52

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Zitat:

Zitat von lbccaleb
hey, wenn ich bei deiner neuen version auf das "x" drücke, schmiert das programm ab, und es kommenm zwei schutzverletzungen...
diese kann ich komischerweise nicht mal durch klick auf ok beenden, passiert irgendwie ganr nichts und die meldeungen bleiben da..

Bei mir funktioniert alles bestens. OS: Win XP SP2.

Schubi 31. Jul 2008 20:53

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Auch wenn es für CK_CK jetzt eher kontraproduktiv ist:

Es gibt ein Tool, welches Drag & Drop direkt in der Taskbar unterstützt.
Einfach mal nach "Taskbar Shuffle" googeln :wink:

Aber auch dein Programm ist super!

CK_CK 31. Jul 2008 20:55

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Nö, ist schon ok, dass du uns das hier sagst. Weiter oben hat schonmal jemand sowas genannt. Eine der Antworten war:
Zitat:

Zitat von Christian Seehase
So ein Programm gibt es, aber ich habe es dann schnell wieder deinstalliert.
Für meinen Geschmack war es nicht so das Richtige. Man konnte sich auch versehentlich leicht Unordnung schaffen ;-)

Chris

Schubi 31. Jul 2008 20:58

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Ich habs auf alles 3 PCs an denen ich Arbeite installiert. Finde es nicht schlecht.
Nur muss man aufpassen dass man beim Klicken nicht ausversehen zieht.

Sollte auch eher eine Inspiration für dich sein.
Kannst es dir ja mal anschauen!

Christian Seehase 31. Jul 2008 21:24

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Moin Chris,

bei mir läuft die 1.1 auch nicht mehr :-(
OS: XP Pro SP 2 (voll gepatcht)

Wenn ich versuche das Hauptfenster zu öffnen, bekomme ich nur diese FM:

---------------------------
Taskbar Arrange
---------------------------
Eigenschaft Visible kann in OnShow oder OnHide nicht verändert werden.
---------------------------
OK
---------------------------

Auch wenn ich über die Optionen das "Minimiert starten" deaktiviere wird minimiert gestartet.
(Nach Abschuss über Taskmanager)

Meflin 1. Aug 2008 14:42

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Zitat:

Zitat von CK_CK
Naja, dann müsste man die Shell ersetzen. Das wäre im Moment etwas zu viel Arbeit für mich ;)

Zitat:

Zitat von Christian Seehase
@Leo:
So ein Programm gibt es, aber ich habe es dann schnell wieder deinstalliert.
Für meinen Geschmack war es nicht so das Richtige. Man konnte sich auch versehentlich leicht Unordnung schaffen ;-)

Vielleicht wars Taskbar Shuffle. Das habe ich mir grade installiert, mal schaun ob sichs in der Praxis bewährt :stupid:

Jedenfalls braucht man dazu definitiv kein Shell-Replacement!

Schubi 1. Aug 2008 16:05

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
@Meflin:
Augen auf! :wink:

Zitat:

Zitat von Schubi
Auch wenn es für CK_CK jetzt eher kontraproduktiv ist:

Es gibt ein Tool, welches Drag & Drop direkt in der Taskbar unterstützt.
Einfach mal nach "Taskbar Shuffle" googeln :wink:

Aber auch dein Programm ist super!


Meflin 1. Aug 2008 16:36

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Zitat:

Zitat von Schubi
@Meflin:
Augen auf! :wink:

Jo, hab den Thread garnicht zuende gelesen ;)

SnuffMaster23 1. Aug 2008 18:02

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Bei mir stimmt die Reihenfolge in der Liste garnicht! Ich nutze zwar nicht Explorer sondern BB4Win, aber das Windows-Interface dahinter sollte ja das gleiche sein.
Die Reihenfolge in meiner Taskleiste ist die Reihenfolge in der ich die Programme gestartet hab, allerdings die im Programm ist... recht willkürlich und ändert sich auch ab und zu wenn ich Fenster auf- und wieder zumache.
Schade, so ein Programm hab ich mir auch schon länger gewünscht...

lbccaleb 1. Aug 2008 19:26

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von CK_CK
Seltsam. Bei mir passiert nichts dergleichen...
In der OnClick-Routine steht nur "Close;", mehr nicht :gruebel:

Ich hab' das Archiv mal neu hochgeladen. Vielleicht ist dabei ein Fehler entstanden. Könntest du vielleicht nochmal testen?

Chris

Edit: Was hast du denn für ein Betriebssystem? Unter Vista konnte ich leider noch nicht testen... :pale:

Ja klar kann ich machen, und hab ich gemacht ;-)

Schau dir mal den Screenshot an, dort hab ich nicht gemacht, ausser Programm gestartet, doppelt auf Tray geclickt, und dann auf das "X" geklickt, danach kahm eine Fehlermeldung, die du auch auf dem Screenshot siehst!

Das komisch ist nur, als ich auf "PrtSc"-Taste gedrückt hab (um nen Screenshot zu machen) kahm die meldung nochmal, und beim erneuten Drücken nochmal.... Deswegen sind auf dem Bild auch paar mehr Fehlermeldungen drauf^^

Auch diesmal konnte ich die Meldungen nicht beenden (durch click auf "OK")!

Ich habe als BS Windows Vista 32 bit installiert..


Edit:

Stimmt! den Fehler mit den falsch angeordneten TB-Einträgen, hab ich auch...
Und die Fehlermeldung kommt auch wenn ich es über das Menü beende..

extrem 1. Aug 2008 19:29

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Zitat:

Zitat von SnuffMaster23
Bei mir stimmt die Reihenfolge in der Liste garnicht!

Das hatte ich bei mir auch schon festgestellt, auch nach dem Aktualisieren der Liste war es nicht anders.

CK_CK 1. Aug 2008 19:53

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
Eine neue Version ist in Arbeit. Ich verwende ein anderes Interface und deshalb wird die Liste dann auch richtig sein.
Außerdem wird eine Baum-Ansicht möglich sein (für die Gruppen).
Dauert aber noch etwas... ;)

Viele Grüße,
Chris

Edit: @lbccaleb: Das müsste was mit dem Speichern der Einstellungen zu tun haben. Es wird nämlich versucht, die mitgelieferte config-Datei zu öffnen, die du aber wahrscheinlich nicht mit entpackt hast (und Vista verbietet das Erstellen der Datei wegen dem UAC)...
Ich wollte eigentlich nicht in die Anwendungsdaten schreiben, da das Tool portabel sein sollte, aber nun bleibt mir wohl nichts anderes übrig.

lbccaleb 1. Aug 2008 20:18

Re: Taskbar Arrange - Buttons der Taskbar beliebig anordnen
 
ja das wird es sein, mach doch einfach ne abfrage auf vista, wobei bei mir der uac ausgestellt ist

[ot]
ich kann mich nicht dran gewöhnen, alles mit meiner erlaubis zu bestätigen, das hab ich ja quasi schon getan, wenn ich die datei zb doppelt anclick^^
[/ot]

CK_CK 3. Aug 2008 15:08

Re: *NEU*Taskbar Arrange - Buttons der Taskbar beliebig anor
 
Soo, ich habe viele Sachen geändert. Vielleicht gefällt euch das Programm ja so (noch) etwas besser ;)

Version 2.0
+ Neue Komponente zum anzeigen der Tabs (Treeview)
+ Neue Steuerungsmethode für die Taskleiste
+ Minimieren des Fensters mit der [ESC]-Taste
+ Das Fenster dockt sich am Desktop-Rand an
+ Klick auf das Tray-Icon holt die Anwendung in den Vordergrund
* Kleinere Bugfixes
* Einstellungen werden unter den Anwendungsdaten gespeichert
* Startup-Code verbessert
* Anzeige der Tabs verändert
* Design verändert

Liebe Grüße,
Chris

SnuffMaster23 3. Aug 2008 15:12

Re: *NEU*Taskbar Arrange - Buttons der Taskbar beliebig anor
 
Jetzt geht garnix mehr, komplett leere Liste bei mir :(
Aktualisieren hilft auch nicht.

CK_CK 3. Aug 2008 15:18

Re: *NEU*Taskbar Arrange - Buttons der Taskbar beliebig anor
 
Hast du ZoneAlarm? Oder ein anderes Programm, was Spyware blocken kann?

Ich benutze nämlich "ReadProcessMemory", um aus dem Speicher der explorer.exe zu lesen. Ich musste bei ZoneAlarm auch zuerst zustimmen, dann hat es geklappt...

Ansonsten: Welches Betriebssystem?
Du benutzt ja dieses BB4Win. Das kenne ich leider nicht. Wenn die Liste leer ist, sind denn die Streifen zu sehen? Dann hat nur der Code zum kopieren der Buttons nicht geklappt...

Chris

helgew 3. Aug 2008 15:36

Re: *NEU*Taskbar Arrange - Buttons der Taskbar beliebig anor
 
Cool, auch das werd ich mir heute abend ansehen.

lbccaleb 3. Aug 2008 16:53

Re: *NEU*Taskbar Arrange - Buttons der Taskbar beliebig anor
 
jetzt hatte ich bei mir erstmal keine fehler mehr, so wie es aussieht läuft alles auch die fehlermeldung beim beenden des programms ist weg...

SnuffMaster23 3. Aug 2008 18:49

Re: *NEU*Taskbar Arrange - Buttons der Taskbar beliebig anor
 
Zitat:

Zitat von CK_CK
Ich benutze nämlich "ReadProcessMemory", um aus dem Speicher der explorer.exe zu lesen.

Da liegt der Hund begraben, Explorer läuft bei mir garnicht.
Die Liste ist komplett weiß, keine Streifen kein garnix.

CK_CK 4. Aug 2008 13:35

Re: *NEU*Taskbar Arrange - Buttons der Taskbar beliebig anor
 
Zitat:

Zitat von SnuffMaster23
Da liegt der Hund begraben, Explorer läuft bei mir garnicht.
Die Liste ist komplett weiß, keine Streifen kein garnix.

Ja, dann kann ich dich leider nicht mit dem Programm versorgen. Vielleicht würde das Programm auch bei dir laufen (wenn ich es umbaue), dazu müsste ich aber erstmal hier dieses BB4Win installieren und das möchte ich eigentlich nicht... :stupid:

Chris

SnuffMaster23 4. Aug 2008 13:56

Re: *NEU*Taskbar Arrange - Buttons der Taskbar beliebig anor
 
Hm, du hast doch oben geschrieben es nutzt Windows-Schnittstellen. Für was brauchst du da den Explorer?
Wenn du nur die Bildchen von den Buttons rauskopierst könntest du die ja einfach weiß machen wenns kein Explorer gibt.
Wenn du da allerdings die Gruppen rausholst wirds etwas schwieriger^^ Vielleicht kannst du ja einfach implizit jedes Programm in ne eigene Gruppe stecken, ich weiß ja nicht wie dein Programm arbeitet.

Sich drauf zu verlassen dass sowas un-essentielles wie Explorer läuft ist jedenfalls nicht die sauberste Technik, schon garnicht mit ReadProcessMemory :D

CK_CK 4. Aug 2008 14:05

Re: *NEU*Taskbar Arrange - Buttons der Taskbar beliebig anor
 
Also eigentlich wird der Parent von der Taskleiste gesucht (das müsste auch bei dir klappen) und dessen Speicher verarbeitet. Anscheinend unterstützt BB4Win aber nicht die Messages, die ich an die Toolbar sende (und empfange).

Chris

SnuffMaster23 4. Aug 2008 14:35

Re: *NEU*Taskbar Arrange - Buttons der Taskbar beliebig anor
 
An was erkennst du denn die Taskleiste? Ich mein da steht ja nicht 'Taskleiste' drauf :D
Die ist auch nur ein Fenster wie jedes andere und das gehört Blackbox.exe, schon daran wirds bei mir scheitern.

CK_CK 4. Aug 2008 15:24

Re: *NEU*Taskbar Arrange - Buttons der Taskbar beliebig anor
 
Die Taskbar hole ich so:
Delphi-Quellcode:
function getTaskbarHWND: HWND;
var
  ShellTrayWnd: HWnd;
  ReBarWindow32: HWnd;
  MSTaskSwWClass: HWnd;
begin
  Result := 0;
  ShellTrayWnd := FindWindow('Shell_TrayWnd', nil);
  if ShellTrayWnd <> 0 then
  begin
    ReBarWindow32 := FindWindowEx(ShellTrayWnd, 0, 'ReBarWindow32', nil);
    if ReBarWindow32 <> 0 then
    begin
      MSTaskSwWClass := FindWindowEx(ReBarWindow32, 0, 'MSTaskSwWClass', nil);
      if MSTaskSwWClass <> 0 then
        Result := FindWindowEx(MSTaskSwWClass, 0, 'ToolbarWindow32', nil);
    end;
  end;
end;
Liebe Grüße,
Chris

SnuffMaster23 4. Aug 2008 15:42

Re: *NEU*Taskbar Arrange - Buttons der Taskbar beliebig anor
 
Zitat:

Zitat von CK_CK
Also eigentlich wird der Parent von der Taskleiste gesucht (das müsste auch bei dir klappen) [...]

'Shell_TrayWnd' gibts, aber bei 'ReBarWindow32' hörts dann auch schon wieder auf.

Naja, dann muss ich halt weiterhin mit ohne so einem Programm leben^^

MfG,
SnuffMaster23

CK_CK 7. Aug 2008 12:31

Re: *NEU*Taskbar Arrange - Buttons der Taskbar beliebig anor
 
Ja, leider :cry:
Naja, ich hab' trotzdem mal eine neue Version veröffentlicht ;)

Version 2.1
* Fehler "Falscher Parameter" wurde behoben
(trat während des Drag&Drop in der Liste auf)
* Hintergrundfarben der Liste vereinheitlicht
(Gruppen sind Blau, Tabs sind Grün)
* Prozessorauslastung verringert
(das Programm ist komplett inaktiv, wenn es in den Tray minimiert ist)
* Anzeige der Tabs verändert
(markierte Tabs wurden nicht richtig dargestellt)
* Auflisten der Tabs deutlich beschleunigt

Viele Grüße,
Chris


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:25 Uhr.
Seite 1 von 2  1 2      

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