1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89
|
/**sciSetScrollInfo
*@description: Sets the dimension of the scroll bars
* Do not call SetScrollInfo windows function,
* sciSetScrollInfo do that and more things !
*@input: struct BCG *Scilabgc, int sb_ctl, SCROLLINFO *si, boolean bRedraw
*@output: int
*@author: Matthieu PHILIPPE
*@date: Dec 1999
**/
extern int sciSetScrollInfo(struct BCG *Scilabgc, int sb_ctl,
SCROLLINFO *si, boolean bRedraw);
/**sciGetScrollInfo
*@description: Returns the dimension of the scroll bars
* Do not call GetScrollInfo windows function,
* sciGetScrollInfo do that and more things !
*@input: struct BCG *Scilabgc, int sb_ctl, SCROLLINFO *si
*@output: int
*@author: Matthieu PHILIPPE
*@date: Dec 1999
**/
extern int sciGetScrollInfo(struct BCG *Scilabgc, int sb_ctl, SCROLLINFO *si);
/**sciGetScrollInfo
*@description: Returns the wresize status.
* 0: it's in scroll bars mode
* 1: it's in wresize mode
*@input: NONE
*@output: integer
*@author: Matthieu PHILIPPE
*@date: Dec 1999
**/
extern integer sciGetwresize();
/**sciGetPixmapStatus
*@description: Returns the pixmap status.
* 0: it's drawn directly on screen
* 1: it's drawn by a pixmap first
*@input: NONE
*@output: integer
*@author: Matthieu PHILIPPE
*@date: Dec 1999
**/
extern integer sciGetPixmapStatus();
/**SciViewportGet
*@description: used to get panner position through scilab command.
*
*@input: struct BCG *ScilabGC : structure associated to a Scilab Graphic window
* int x,y : the x,y point of the graphic window to be moved at
* the up-left position of the viewport
*
*@output: NONE
*
*@author:
*@date:
**/
extern void SciViewportGet __PARAMS((struct BCG *ScilabXgc,int *x,int *y));
/**SciViewportMove
*@description: used to move the panner and the viewport interactively
* through scilab command.
*
*@input: struct BCG *ScilabGC : structure associated to a Scilab Graphic window
* int x,y : the x,y point of the graphic window to be moved at
* the up-left position of the viewport
*
*@output: NONE
*
*@author:
*@date:
**/
extern void SciViewportMove __PARAMS((struct BCG *ScilabXgc,int x,int y));
/**GPopupResize
*@description: a little beat different to windowdim. GPopupResize sets the visible
* window (parents dimension)
*
*@input: struct BCG *ScilabXgc,int *x,int *y , where x,y are
* the new dimension
*
*@output: NONE
*
*@see: setwindowdim
*
*@author:
*@date:
**/
extern void GPopupResize __PARAMS((struct BCG *ScilabXgc,int *x,int *y));
|