File: scigraphic.h

package info (click to toggle)
scilab 2.6-4
  • links: PTS
  • area: non-free
  • in suites: woody
  • size: 54,632 kB
  • ctags: 40,267
  • sloc: ansic: 267,851; fortran: 166,549; sh: 10,005; makefile: 4,119; tcl: 1,070; cpp: 233; csh: 143; asm: 135; perl: 130; java: 39
file content (89 lines) | stat: -rw-r--r-- 2,617 bytes parent folder | download
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));