[C/C++] Ubuntu Gnome alle offenen Fenstern finden

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von rushzero, 25. Juli 2010 .

  1. 25. Juli 2010
    Ubuntu Gnome alle offenen Fenstern finden

    Hi,

    Leute ich verzweifel langsam, gibt es denn keine Möglichkeit alle offenen Fenster zu finden
    oder wenigstens eine ähnliche Funktion wie FindWindow ?

    Versuch schon die ganze Zeit eine GUI extern zu steuern, dies klappt aber garnicht ...
     
  2. 25. Juli 2010
    AW: Ubuntu Gnome alle offenen Fenstern finden

    Hoi,

    es gibt vom freedesktop.org-Projekt eine Spezifikation, die sich "Extended Window Manager Hints" nennt:
    Extended Window Manager Hints

    Damit kann man Befehle an den Window-Manager schicken und ihn so verwalten (z.B. Fenster auflisten, schließen etc.). Es gibt auch ein Kommandozeilentool namens "wmctrl", das eben diese Spezifikation ausnutzt um damit einen Window-Manager per Shell fernzusteuern:
    wmctrl - A command line tool to interact with an EWMH/NetWM compatible X Window Manager.

    "wmctrl -l" spuckt z.B. alle offenen Fenster aus. Am besten schaust du dir mal den wmctrl-Source an, wie das funktioniert.
     
  3. 25. Juli 2010
    AW: Ubuntu Gnome alle offenen Fenstern finden

    Soweit ich weiß läuft das ganze auch über die X11 API. Schau da mal nach.
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.