Window Manager Technology Guide for Developers
Contents UI: Window Manager Technology Guide for Developers..................................................2 High level architecture.............................................................................................. 2 The windowing system................................................................................... .......3 Window classes.....................................................................................................4 Event handling in a windowed application............................................................ 4 Window properties.................................................................................................5 Notification windows.............................................................................................. 5 Annunciator windows.............................................................................................6 Interfaces.................................................................................................................... 6 IWindowMgr........................................................................................................... 6 IWindowHistory...................................................................................................... 7 Using windows in an application.............................................................................8 Creating a full-screen window...............................................................................8 Creating a popup window................................................................................... 10 Using a task tray icon......................................................................................... 12 Creating a softkey window.................................................................................. 13 Activating or minimizing a window...................................................................... 15 Setting the position of a popup window.............................................................. 15 Rotating a window...............................................................................................16 Creating and using annunciator windows............................................................ 17 Creating an annunciator window.........................................................................18 Using an annunciator window............................................................................. 18 Performance considerations...................................................................................19 Glossary.................................................................................................................... 19 .......3 Window classes.....................................................................................................4 Event handling in a windowed application............................................................ 4 Window properties.................................................................................................5 Notification windows.............................................................................................. 5 Annunciator windows.............................................................................................6 Interfaces.................................................................................................................... 6 IWindowMgr........................................................................................................... 6 IWindowHistory...................................................................................................... 7 Using windows in an application.............................................................................8 Creating a full-screen window...............................................................................8 Creating a popup window................................................................................... 10 Using a task tray icon......................................................................................... 12 Creating a softkey window.................................................................................. 13 Activating or minimizing a window...................................................................... 15 Setting the position of a popup window.............................................................. 15 Rotating a window...............................................................................................16 Creating and using annunciator windows............................................................ 17 Creating an annunciator window.........................................................................18 Using an annunciator window............................................................................. 18 Performance considerations...................................................................................19 Glossary.................................................................................................................... 19
用户评论