Thesis Details

Jednoduchý správce oken pro X Window System

Bachelor's Thesis Student: Zajdák Jiří Academic Year: 2007/2008 Supervisor: Peringer Petr, Dr. Ing.
English title
Simple Window Manager for X Window System
Language
Czech
Abstract

Goal of the project is the creation of the simple window manager for X Window System. At first there are explained the principles of work of the graphic applications then the design of window manager and its implementation in the text. The window manager decorates thetop-level windows of applications frames which contain functional buttons. For an easily operating are supported virtual screens and hot keys. The panel intended for graphic of plugins, which are implemented as shared libraries, is set in the bottom part of the screen The application place emphasis on minimal memory requirement.

Keywords

window manager, Xlib, X Window System, X server, ICCCM, event loop, cursor, keysym, modifier keys, root window, top-level window, reparenting, atom, input metod, plugin, layout, substructure redirection, graphics context, keyboard focus, save-set

Department
Degree Programme
Information Technology
Files
Status
defended, grade C
Date
10 June 2008
Reviewer
Committee
Češka Milan, prof. RNDr., CSc. (DITS FIT BUT), předseda
Malo Roman, Ing., Ph.D. (Mendelu), člen
Orság Filip, Ing., Ph.D. (DITS FIT BUT), člen
Peringer Petr, Dr. Ing. (DITS FIT BUT), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Vojnar Tomáš, prof. Ing., Ph.D. (DITS FIT BUT), člen
Citation
ZAJDÁK, Jiří. Jednoduchý správce oken pro X Window System. Brno, 2008. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2008-06-10. Supervised by Peringer Petr. Available from: https://www.fit.vut.cz/study/thesis/6765/
BibTeX
@bachelorsthesis{FITBT6765,
    author = "Ji\v{r}\'{i} Zajd\'{a}k",
    type = "Bachelor's thesis",
    title = "Jednoduch\'{y} spr\'{a}vce oken pro X Window System",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2008,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/6765/"
}
Back to top