Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Trigger for Minimizing a Window
#2
Use trigger parameter later. Also flag RunAtStartup may be useful.

Code:
Copy      Help
        Triggers.Window[TWEvent.VisibleOnce, cn: "Notepad", flags: TWFlags.RunAtStartup, later: TWLater.Minimized] = o => {
            if (o.Later == TWLater.Minimized) {
                print.it("minimized");
            }
else {
                print.it("visible");
            }
        };

Several "later" events can be used.
Code:
Copy      Help
        Triggers.Window[TWEvent.VisibleOnce, cn: "Notepad", flags: TWFlags.RunAtStartup, later: TWLater.Minimized | TWLater.Unminimized | TWLater.Destroyed] = o => {
            switch (o.Later) {
            case 0:
                print.it("visible");
                break;
            case TWLater.Minimized:
                print.it("minimized");
                break;
            case TWLater.Unminimized:
                print.it("unminimized");
                break;
            case TWLater.Destroyed:
                print.it("destroyed");
                break;
            }
        };


Messages In This Thread
Trigger for Minimizing a Window - by lipinskicad - 09-18-2024, 05:22 PM
RE: Trigger for Minimizing a Window - by Gintaras - 09-18-2024, 05:50 PM

Forum Jump:


Users browsing this thread: 4 Guest(s)