|
CTWM
|
Go to the source code of this file.
Functions | |
| name_list ** | AddWindowRegion (char *geom, RegGravity grav1, RegGravity grav2) |
| void | CreateWindowRegions (void) |
| bool | PlaceWindowInRegion (TwmWindow *tmp_win, int *final_x, int *final_y) |
| void | RemoveWindowFromRegion (TwmWindow *tmp_win) |
| name_list ** AddWindowRegion | ( | char * | geom, |
| RegGravity | grav1, | ||
| RegGravity | grav2 ) |
Definition at line 29 of file win_regions.c.
References WindowRegion::clientlist, WindowRegion::entries, WindowRegion::grav1, WindowRegion::grav2, WindowRegion::h, WindowRegion::next, RLayoutXParseGeometry(), Scr, WindowRegion::w, WindowRegion::x, and WindowRegion::y.
| void CreateWindowRegions | ( | void | ) |
Definition at line 67 of file win_regions.c.
References WindowRegion::entries, WorkSpace::FirstWindowRegion, WindowEntry::h, WindowRegion::h, WindowRegion::next, WorkSpace::next, Scr, WindowEntry::w, WindowRegion::w, WindowEntry::x, WindowRegion::x, WindowEntry::y, and WindowRegion::y.
Referenced by ctwm_main().
| bool PlaceWindowInRegion | ( | TwmWindow * | tmp_win, |
| int * | final_x, | ||
| int * | final_y ) |
Definition at line 107 of file win_regions.c.
References TwmWindow::class, WindowRegion::clientlist, WindowRegion::entries, WorkSpace::FirstWindowRegion, TwmWindow::frame_height, TwmWindow::frame_width, WindowRegion::grav1, WindowRegion::grav2, WindowEntry::h, LookInList(), TwmWindow::name, WindowEntry::next, WindowRegion::next, WorkSpace::next, OCCUPY, Scr, splitWindowRegionEntry(), WindowEntry::twm_win, WindowEntry::used, WindowEntry::w, TwmWindow::wr, WindowEntry::x, and WindowEntry::y.
Referenced by AddWindow(), and ChangeOccupation().
| void RemoveWindowFromRegion | ( | TwmWindow * | tmp_win | ) |
Definition at line 164 of file win_regions.c.
References findWindowEntry(), WindowEntry::h, mergeWindowEntries(), WindowEntry::next, WorkSpace::next, prevWindowEntry(), Scr, WindowEntry::twm_win, WindowEntry::used, WindowEntry::w, WindowEntry::x, and WindowEntry::y.
Referenced by ChangeOccupation(), and HandleDestroyNotify().