Mit WinSetTitle kann ja der Text geändert werden. Gibt es auch eine Funktion die die Farbe der Titelleiste ändert und ich habe sie nur nicht gefunden?
PaulePa
Mit WinSetTitle kann ja der Text geändert werden. Gibt es auch eine Funktion die die Farbe der Titelleiste ändert und ich habe sie nur nicht gefunden?
PaulePa
Nein, das gibt es nicht in AutoIt als Funktion.
Über Calls in den Windows-DLLs könnte es gehen, aber da kenne ich mich zu wenig aus.
Eigentlich stellt man die Farben ja in seinem Farbschema bei Anzeige -> Darstellung ein...
peethebee
Dir Farbschema Einstellung trifft nicht den Kern der Sache. Es betrifft eine Warenwirtschaft die mandantenfähig ist. Mit dem zuletzt gearbeitenten Mandanten wird wieder weitergearbeitet, wenn man das Programm wieder startet. Es ist leider nicht möglich das Farbschema pro Mandant zu wechseln.
Deshalb meine Idee die Titelleiste in einer anderen Farbe darzustellen
Paule
Hi,
ist es nicht einfacher das Fenster onTop zu setzen?
So long,
Mega
@th.meger
versteh ich nicht ganz. Was soll das bringen?
HI,
ich hatte gedacht, dass du die Mandantenfähigkeit/aktiver Mandant ja schon erkennst, denn sonst wüßtest du ja nicht welches Fenster du anpassen willst(Farbe TitelLeiste).
Wenn dies mehrere Fenster sind (1 Fenster pro Mandant), dann könntest du doch einfach das Fenster nach vorn setzen, sprich aktivieren, sodass die User den zuletzt bearbeiteten Mandanten wieder vorn haben.
Oder verstehe ich da was vollkommen falsch?
So long,
Mega
@th.meger
ich kann nur jeweils ein Mandant bearbeiten. Oben in der Titelleiste steht zwar der Mandantenname, aber in der Routine vergisst man manchmal darauf zu achten. Deswegen meine Idee die Farbe der Titelleiste zu ändern.
Paule
Man könnte eine kleine AutoIt-GUI schreiben, die sich oben platziert, das Mandantenfenster entsprechend verkleinert. Diese ließe sich einfach färben.
peethebee
Hi,
pee's Idee finde ich gut. Du kannst auch einen Splash machen und damit den Mandanten deutlich machen.
Gibt glaube ich viele Möglichkeiten.
Viel Erfolg!
So long,
Mega