JWM Source Documentation
pager.h File Reference

Pager tray component. More...

Go to the source code of this file.


struct TrayComponentTypeCreatePager (char labeled)
 Create a pager tray component.
void UpdatePager (void)
 Update pagers.
#define InitializePager()   (void)(0)
#define StartupPager()   (void)(0)
void ShutdownPager (void)
 Shutdown the pager.
void DestroyPager (void)
 Release pager data.

Detailed Description

Pager tray component.

Joe Wingbermuehle

Definition in file pager.h.

Macro Definition Documentation

#define InitializePager ( )    (void)(0)

Definition at line 16 of file pager.h.

Referenced by Initialize().

#define StartupPager ( )    (void)(0)

Definition at line 17 of file pager.h.

Referenced by Startup().

Function Documentation

struct TrayComponentType* CreatePager ( char  labeled)
void DestroyPager ( void  )

Release pager data.

Definition at line 86 of file pager.c.

References PagerType::next, Release, SignalPager(), and UnregisterCallback().

Referenced by Destroy().

void ShutdownPager ( void  )

Shutdown the pager.

Definition at line 77 of file pager.c.

References PagerType::buffer, display, JXFreePixmap, and PagerType::next.

Referenced by Shutdown().

void UpdatePager ( void  )

Update pagers.

Definition at line 573 of file pager.c.

References PagerType::cp, DrawPager(), JUNLIKELY, PagerType::next, shouldExit, TrayComponentType::tray, and UpdateSpecificTray().

Referenced by Signal().

joewing.net / Projects / JWM