Hi Phantom,
habe mir eben die neueste Version gezogen und dabei ist mir folgendes aufgefallen:
1. Ich sitze hier an meinem anderen PC und der hat nur eine CPU. Wäre toll, wenn du den Menüpunkt CPUAffinity dort ausblenden könntest (oder zumindest deaktivieren), denn er bringt ja bei einer CPU nichts.
2. bei der Systeminfo sollte vielleicht noch die Anzeige in Prozent der Auslastung hinzugefügt werden (ist aber glaub ich noch nicht fertig, oder?)
3. Wenn man doppelt auf das Symbol klickt, den Browser davor schiebt und wieder doppelt klickt, erscheint das Fenster nicht mehr (kommt nicht mehr in den Vordergrund) und da es ja unten in der Leiste nicht erscheint (sehr gut so!) müsste man alle Fenster einzeln minimieren oder Alt + Tab benutzen um zur Systeminfo zu gelangen
4. Fenster wie WakeOnLan oder TimeSync sollten immer im Vordergrund sein, denn man öffnet sie nur, wenn man sie braucht und wenn man was aus dem Hintergrund kopieren muss, ist es nützlich, dass diese Fenster immer im Vordergrund sind.
Theoretisch könntest du alle Fenster "immer im Vordergrund" einstellen, bis auf die Systeminfo... lass dir das aber nochmal durch die Kopf gehen
5. ShutDown: Buttondescription: Liste aktualisieren --> ähh, welche Liste? Klar, wenn man dann draufklickt, aber vielleicht wäre (Liste aller Netzwerkrechner aktualisieren) oder so was besser und sofern kein Rechner im Netzwerk gefunden ne Meldung!
Achso! Wo kann ich bitte meinen Rechner auswählen, wenn er der einzige im Netzwerk ist, vielleicht sollte der eigene Rechner ganz oben in der Listbox erscheinen und schon vorausgewählt sein.
6. ShutDown: Computer neu Starten <-- Starten schreibt man hier glaub ich klein
7. AlarmEvents: den Test-Button könntest du evtl. durch einen Lautsprecher (wie den Ordner-Button daneben) ersetzen, sieht schöner evtl. schöner aus
8. AlarmEvents: Benenn mal beim Datum den Sonntag um, SonnStags gibts nicht
9. AlarmEvents: Kann man Alarme auch deaktivieren, also nicht löschen? Cool wäre noch ne Symbolleiste, ob der Alarm schon vorbei ist (bei Datum) und ob er allgemein dann aktiv oder deaktiviert ist
10. CPUAffinity: Wenn man ne Exe ausgewählt hat und dann auf das Schließen-X rechts oben klickt, wird der Eintrag trotzdem hinzugefügt
11. CPUAffinity: Was haben die Pfeile zu bedeuten? hoch und runter verschieben? wenn ja: warum? für was? sinnvoll?
12. Beim Beenden des Programmes wird nicht mehr nachgefragt, ob man es wirklich beenden möchte. Da aber das ganze Menü als Popup-Menü aufgebaut ist und der unterste Punkt Beenden ist, kann man schon mal durch verrutschen etc. draufkommen. Ne Abfrage wäre hier sehr schön
=============================================
So, jetzt hast du einiges zu tun
Programmiertechnisch würde mich interessieren, welche Kompos du für die CPUAffinity und die visuelle Ausgabe der Systeminfo verwendet hast?
Und wie du das animierte Tray-Icon mit geringem Verbrauch der CPU-Ressourcen hingebogen hast?
Passt zwar nicht unbedingt in den Thread, kannste mir ja per PN schreiben, wenn du möchtest...
greetz
Timelesk