Introducing FrontCalc

Seit Windows Vista ist der Windows-Taschenrechner mit seinem „Programmierer-Modus“ relativ brauchbar. Eines stört mich jedoch schon immer: Bevor ich in der Taskleiste lange herumklicke oder ihn mit Alt-Tab suche, öffne ich mir sehr häufig einfach einen neuen (Tastatur-Hotkey).

Viel einfacher und praktischer wäre es, ihn ständig im Vordergrund zu haben, sodass man z. B. das Bitfeld ständig vor Augen hat. Zwischendurch habe ich mir mit eda_preview beholfen, aber warum sollte ich jedes mal zwei Programme starten, das eine suchen und das „Stay on top“-Flag  setzen? Das geht doch einfacher.

Mit C# ist zwar mit Kanonen auf Spatzen geschossen, aber arg viel mehr als  10 Zeilen braucht man für das Unterfangen nicht.

Das Progrämmchen FrontCalc (Quellcode und .exe) startet calc.exe, wartet kurz (warum genau die Wartezeit erforderlich ist, weiß ich nicht genau) und setzt dann das TOPMOST-Attribut.

Trotzdem oder gerade deswegen wird erkennt u. a. avast die Anwendung als „verdächtig“. Wer mir oder der EXE nicht traut, kann sie auch gerne selber bauen. Das C#-Projekt sollte man als Konsolenanwendung erstellen, in den Projekteigenschaften aber wieder auf (Ausgabetyp:) Windows-Andwenung umstellen, damit kein  Konsolenfenster aufpoppt.