scrollbar.h File Reference

#include "shelltypes.h"

Include dependency graph for scrollbar.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  tyscrollinfo

Defines

#define scrollbarinclude

Typedefs

typedef tyscrollinfoptrscrollinfo

Functions

void validscrollbar (hdlscrollbar)
boolean pointinscrollbar (Point, hdlscrollbar)
void getscrollbarinfo (hdlscrollbar, tyscrollinfo *)
void setscrollbarinfo (hdlscrollbar, const tyscrollinfo *)
void enablescrollbar (hdlscrollbar)
void disablescrollbar (hdlscrollbar)
long getscrollbarcurrent (hdlscrollbar)
void showscrollbar (hdlscrollbar)
void hidescrollbar (hdlscrollbar)
void drawscrollbar (hdlscrollbar)
void displayscrollbar (hdlscrollbar)
void setscrollbarcurrent (hdlscrollbar, long)
short getscrollbarwidth (void)
boolean newscrollbar (WindowPtr, boolean, hdlscrollbar *)
void disposescrollbar (hdlscrollbar)
void getscrollbarrect (hdlscrollbar, Rect *)
void setscrollbarrect (hdlscrollbar, Rect)
void scrollbarflushright (Rect, hdlscrollbar)
void scrollbarflushbottom (Rect, hdlscrollbar)
boolean findscrollbar (Point, WindowPtr, hdlscrollbar *, short *)
boolean scrollbarhit (hdlscrollbar, short, boolean *, boolean *)
boolean initscrollbars (void)


Define Documentation

#define scrollbarinclude
 

Definition at line 28 of file scrollbar.h.


Typedef Documentation

typedef struct tyscrollinfo * ptrscrollinfo
 


Function Documentation

void disablescrollbar hdlscrollbar   ) 
 

Definition at line 152 of file scrollbar.c.

Referenced by activatescrollbar(), appdefaultresetscroll(), displayscrollbar(), enablescrollbar(), and shellactivatewindow().

void displayscrollbar hdlscrollbar   ) 
 

Definition at line 334 of file scrollbar.c.

Referenced by setscrollbarinfo(), and shellactivatewindow().

void disposescrollbar hdlscrollbar   ) 
 

Definition at line 517 of file scrollbar.c.

Referenced by disposeappwindow(), disposeshellwindowinfo(), and newappwindow().

void drawscrollbar hdlscrollbar   ) 
 

Definition at line 300 of file scrollbar.c.

Referenced by displayscrollbar(), setupscrollbar(), tableupdategridlines(), and updateappscrollbars().

void enablescrollbar hdlscrollbar   ) 
 

Definition at line 132 of file scrollbar.c.

Referenced by activatescrollbar(), appdefaultresetscroll(), and displayscrollbar().

boolean findscrollbar Point  ,
WindowPtr  ,
hdlscrollbar ,
short
 

Definition at line 416 of file appletscrollbar.c.

Referenced by handlecontent().

long getscrollbarcurrent hdlscrollbar   ) 
 

Definition at line 220 of file scrollbar.c.

Referenced by handlescrollbar().

void getscrollbarinfo hdlscrollbar  ,
tyscrollinfo
 

Definition at line 181 of file scrollbar.c.

Referenced by appdefaultresetscroll(), appdefaultscroll(), displayscrollbar(), getscrollbarcurrent(), saveappwindowinfo(), scrollbarhit(), setscrollbarinfo(), setscrollbarminmax(), shellsavewindowresource(), and zoomappwindow().

void getscrollbarrect hdlscrollbar  ,
Rect
 

Definition at line 354 of file appletscrollbar.c.

short getscrollbarwidth void   ) 
 

Definition at line 460 of file scrollbar.c.

Referenced by adjustaftergrow(), appsetmessagerect(), browsergetcontentsize(), browserresetrects(), ccgettextitemrect(), computewindowinfo(), meresetwindowrects(), pictgetnewwindowrect(), resizeappscrollbars(), scrollbarflushbottom(), scrollbarflushright(), shellcalcgrowiconrect(), shellresetwindowrects(), tablegetcontentsize(), tablesetextrainfo(), tableverbgetcontentsize(), tableverbresetrects(), and zoomappwindow().

void hidescrollbar hdlscrollbar   ) 
 

Definition at line 254 of file scrollbar.c.

boolean initscrollbars void   ) 
 

Definition at line 687 of file scrollbar.c.

References flmacproportionalthumbs, and noErr.

Referenced by shellinit().

boolean newscrollbar WindowPtr  ,
boolean  ,
hdlscrollbar
 

Definition at line 474 of file scrollbar.c.

Referenced by newappwindow(), and newshellwindow().

boolean pointinscrollbar Point  ,
hdlscrollbar 
 

Definition at line 108 of file scrollbar.c.

void scrollbarflushbottom Rect  ,
hdlscrollbar 
 

Definition at line 589 of file scrollbar.c.

Referenced by resizeappscrollbars(), and shellresetwindowrects().

void scrollbarflushright Rect  ,
hdlscrollbar 
 

Definition at line 570 of file scrollbar.c.

Referenced by resizeappscrollbars(), and shellresetwindowrects().

boolean scrollbarhit hdlscrollbar  ,
short  ,
boolean ,
boolean
 

Definition at line 424 of file appletscrollbar.c.

Referenced by apphorizscroll(), and appvertscroll().

void setscrollbarcurrent hdlscrollbar  ,
long 
 

Definition at line 431 of file scrollbar.c.

Referenced by zoomappwindow().

void setscrollbarinfo hdlscrollbar  ,
const tyscrollinfo
 

Definition at line 363 of file scrollbar.c.

Referenced by appdefaultresetscroll(), loadappwindowinfo(), newchildwindow(), newfilewindow(), setscrollbarminmax(), setscrollbars(), and shellupdatescrollbars().

void setscrollbarrect hdlscrollbar  ,
Rect 
 

Definition at line 554 of file scrollbar.c.

Referenced by browserresetrects(), meresetwindowrects(), tablesetextrainfo(), and tableverbresetrects().

void showscrollbar hdlscrollbar   ) 
 

Definition at line 230 of file scrollbar.c.

Referenced by browserresetrects(), shellupdatewindow(), showappscrollbars(), tableverbresetrects(), updateappscrollbars(), windowzoom(), and zoomfilewindow().

void validscrollbar hdlscrollbar   ) 
 

Definition at line 81 of file scrollbar.c.

Referenced by disablescrollbar(), drawscrollbar(), and enablescrollbar().


Generated on Sat Jun 10 06:13:54 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6