source: trunk/SRC/Documentation/idldoc_html_output/ToBeReviewed/WIDGET/COMPOUND_WIDGET/cw_bgroup.html @ 191

Last change on this file since 191 was 191, checked in by pinsard, 18 years ago

remove format=raw in all html files 2+ : correction for all_plots; suppression of css and correction of Source links in idldoc html output

File size: 23.5 KB
Line 
1
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4
5<!-- Generated by IDLdoc 2.0 -->
6
7<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
8  <head>
9    <title>cw_bgroup.pro (SAXO Documentation)</title>
10
11   
12    <link rel="stylesheet" type="text/css" media="all" href="./../../../main_files.css" />
13    <link rel="stylesheet" type="text/css" media="print" href="./../../../main_files_print.css" />
14   
15
16    <script type="text/javascript">
17      function setTitle() {
18        parent.document.title="cw_bgroup.pro (SAXO Documentation)";
19      }
20    </script>
21  </head>
22
23  <body onload="setTitle();">
24
25    <div id="navbar_title">
26  <h1>SAXO Documentation</h1>
27</div>
28
29
30<div id="main_navbar">
31
32  <table cellspacing="0">
33    <tr>
34     
35      <td><a href="./../../../overview.html" title="Overview of library">Overview</a></td>
36     
37
38     
39      <td >Directory</td>
40     
41
42     
43      <td><a href="./../../../idldoc-categories.html" title="Browse library by category">Categories</a></td>
44     
45
46     
47      <td><a href="./../../../idldoc-index.html" title="Index of files, routines, and parameters">Index</a></td>
48     
49
50     
51      <td><a href="./../../../search-page.html" title="Search library">Search</a></td>
52     
53
54      <td id="selected">File</td>
55
56     
57      <td><a href="../../../../../ToBeReviewed/WIDGET/COMPOUND_WIDGET//cw_bgroup.pro" title="Source code of a file">Source</a></td>
58     
59
60     
61      <td><a href="./../../../idldoc-help.html" title="Help on IDLdoc">Help</a></td>
62     
63
64      <td >Etc</td>
65
66      <td id="flexible">Developer&nbsp;documentation</td>
67    </tr>
68  </table>
69
70</div>
71
72<div id="secondary_navbar">
73
74&lt;&lt; prev file | <a href="cw_calendar.html">next file &gt;&gt;</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="cw_bgroup.html" target="_TOP">view single page</a> | <a href="./../../../index.html" target="_TOP">view frames</a>&nbsp;&nbsp;&nbsp;&nbsp;summary: fields | <a href="#routine_summary">routine</a>&nbsp;&nbsp;&nbsp;&nbsp;details: <a href="#routine_details">routine</a>
75
76</div>
77
78
79    <div id="container">
80
81      <h1 class="directory"><a href="directory-overview.html">ToBeReviewed/WIDGET/COMPOUND_WIDGET/</a></h1>
82      <h2 class="pro_file">cw_bgroup.pro</h2>
83
84      <div id="file_attr">
85        <dl>
86        </dl>
87      </div>
88
89      <div id="file_comments">
90
91
92
93 Compound widget
94
95
96 Compound widget
97
98
99 CW_BGROUP is a compound widget that simplifies creating
100 a base of buttons. It handles the details of creating the
101 proper base (standard, exclusive, or non-exclusive) and filling
102 in the desired buttons. Events for the individual buttons are
103 handled transparently, and a CW_BGROUP event returned. This
104 event can return any one of the following:
105      - The Index of the button within the base.
106      - The widget ID of the button.
107      - The name of the button.
108      - An arbitrary value taken from an array of User values.
109</div>
110
111     
112
113     
114
115     
116
117     
118      <div id="routine_summary">               
119        <h2>Routine summary</h2>
120       
121        <dl>
122         
123          <dt><p><a href="#_cw_bgroup_setv">cw_bgroup_setv<span class="result">, id, value</span></a></p><dt>
124          <dd></dd>     
125         
126          <dt><p><a href="#_cw_bgroup_getv"><span class="result">result = </span>cw_bgroup_getv(<span class="result">id, value</span>)</a></p><dt>
127          <dd></dd>     
128         
129          <dt><p><a href="#_cw_bgroup_event"><span class="result">result = </span>cw_bgroup_event(<span class="result">ev</span>)</a></p><dt>
130          <dd></dd>     
131         
132          <dt><p><a href="#_cw_bgroup"><span class="result">result = </span>cw_bgroup(<span class="result">parent, names</span>, BUTTON_UVALUE=<span class="result">array</span>, COLUMN=<span class="result">COLUMN</span>, EVENT_FUNCT=<span class="result">EVENT_FUNCT</span>, EXCLUSIVE=<span class="result">EXCLUSIVE</span>, FONT=<span class="result">FONT</span>, FRAME=<span class="result">FRAME</span>, IDS=<span class="result">IDS</span>, LABEL_TOP=<span class="result">LABEL_TOP</span>, LABEL_LEFT=<span class="result">LABEL_LEFT</span>, MAP=<span class="result">MAP</span>, NONEXCLUSIVE=<span class="result">NONEXCLUSIVE</span>, NO_RELEASE=<span class="result">NO_RELEASE</span>, RETURN_ID=<span class="result">RETURN_ID</span>, RETURN_INDEX=<span class="result">RETURN_INDEX</span>, RETURN_NAME=<span class="result">RETURN_NAME</span>, ROW=<span class="result">ROW</span>, SCROLL=<span class="result">SCROLL</span>, SET_VALUE=<span class="result">SET_VALUE</span>, SPACE=<span class="result">SPACE</span>, TAB_MODE=<span class="result">TAB_MODE</span>, UVALUE=<span class="result">UVALUE</span>, XOFFSET=<span class="result">XOFFSET</span>, XPAD=<span class="result">XPAD</span>, XSIZE=<span class="result">XSIZE</span>, X_SCROLL_SIZE=<span class="result">X_SCROLL_SIZE</span>, YOFFSET=<span class="result">YOFFSET</span>, YPAD=<span class="result">YPAD</span>, YSIZE=<span class="result">YSIZE</span>, Y_SCROLL_SIZE=<span class="result">Y_SCROLL_SIZE</span>, UNAME=<span class="result">UNAME</span>)</a></p><dt>
133          <dd></dd>     
134               
135        </dl>
136      </div>
137     
138
139      <div id="routine_details">
140       
141
142        <div class="routine_details" id="_cw_bgroup_setv">
143
144          <h2><a class="top" href="#container">top</a>cw_bgroup_setv <span class="categories">
145 Compound widget
146 </span></h2>
147       
148          <p class="header">
149            cw_bgroup_setv<span class="result">, <a href="#_cw_bgroup_setv_param_id">id</a>, <a href="#_cw_bgroup_setv_param_value">value</a></span></p>
150       
151          <div class="comments"></div>
152
153          <h3>Return value</h3><div class="preformat">
154 
155 </div>
156
157         
158            <h3>Parameters</h3>
159       
160           
161            <h4 id="_cw_bgroup_setv_param_id">id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
162             
163             
164             
165             
166             
167             
168             
169             
170            </h4>
171       
172          <div class="comments">
173
174</div>
175           
176            <h4 id="_cw_bgroup_setv_param_value">value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
177             
178             
179             
180             
181             
182             
183             
184             
185            </h4>
186       
187          <div class="comments">
188 It is the default tick mark value (a floating-point number).
189</div>
190           
191
192         
193
194         
195
196          <h3>Examples</h3><div class="preformat">
197 
198 </div>
199          <h3>Version history</h3>
200         
201          <h4>Version</h4><div class="preformat"> 
202 $Id: cw_bgroup.pro 163 2006-08-29 12:59:46Z navarro $</div>
203          <h4>History</h4><div class="preformat">
204 
205 </div>
206         
207         
208          <h3>Known issues</h3>
209         
210         
211         
212          <h4>Restrictions</h4><div class="preformat">
213 
214 </div>
215       
216          <h3>Other attributes</h3>
217         
218         
219          <h4>Uses routines</h4><div class="preformat">
220 
221 </div>
222         
223         
224         
225       
226          <h3>Statistics</h3>
227          <table class="statistics">
228            <tr><td>McCabe cyclic</td><td>           5</td></tr>
229            <tr><td>McCabe essential</td><td>           1</td></tr>
230            <tr><td>McCabe modular design</td><td>           1</td></tr>
231          </table>
232         
233       
234        </div>
235       
236
237        <div class="routine_details" id="_cw_bgroup_getv">
238
239          <h2><a class="top" href="#container">top</a>cw_bgroup_getv <span class="categories">
240
241 </span></h2>
242       
243          <p class="header">
244            <span class="result">result = </span>cw_bgroup_getv(<span class="result"><a href="#_cw_bgroup_getv_param_id">id</a>, <a href="#_cw_bgroup_getv_param_value">value</a></span>)</p>
245       
246          <div class="comments"></div>
247
248          <h3>Return value</h3><div class="preformat">
249 
250 </div>
251
252         
253            <h3>Parameters</h3>
254       
255           
256            <h4 id="_cw_bgroup_getv_param_id">id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
257             
258             
259             
260             
261             
262             
263             
264             
265            </h4>
266       
267          <div class="comments">
268
269</div>
270           
271            <h4 id="_cw_bgroup_getv_param_value">value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
272             
273             
274             
275             
276             
277             
278             
279             
280            </h4>
281       
282          <div class="comments">
283 It is the default tick mark value (a floating-point number).
284</div>
285           
286
287         
288
289         
290
291          <h3>Examples</h3><div class="preformat">
292 
293 </div>
294          <h3>Version history</h3>
295         
296          <h4>Version</h4><div class="preformat"> 
297 $Id: cw_bgroup.pro 163 2006-08-29 12:59:46Z navarro $</div>
298          <h4>History</h4><div class="preformat">
299 
300 </div>
301         
302         
303          <h3>Known issues</h3>
304         
305         
306         
307          <h4>Restrictions</h4><div class="preformat">
308 
309 </div>
310       
311          <h3>Other attributes</h3>
312         
313         
314          <h4>Uses routines</h4><div class="preformat">
315 
316 </div>
317         
318         
319         
320       
321          <h3>Statistics</h3>
322          <table class="statistics">
323            <tr><td>McCabe cyclic</td><td>           6</td></tr>
324            <tr><td>McCabe essential</td><td>           1</td></tr>
325            <tr><td>McCabe modular design</td><td>           1</td></tr>
326          </table>
327         
328       
329        </div>
330       
331
332        <div class="routine_details" id="_cw_bgroup_event">
333
334          <h2><a class="top" href="#container">top</a>cw_bgroup_event <span class="categories">
335
336 </span></h2>
337       
338          <p class="header">
339            <span class="result">result = </span>cw_bgroup_event(<span class="result"><a href="#_cw_bgroup_event_param_ev">ev</a></span>)</p>
340       
341          <div class="comments"></div>
342
343          <h3>Return value</h3><div class="preformat">
344 
345 </div>
346
347         
348            <h3>Parameters</h3>
349       
350           
351            <h4 id="_cw_bgroup_event_param_ev">ev&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
352             
353             
354             
355             
356             
357             
358             
359             
360            </h4>
361       
362          <div class="comments">
363
364</div>
365           
366
367         
368
369         
370
371          <h3>Examples</h3><div class="preformat">
372 
373 </div>
374          <h3>Version history</h3>
375         
376          <h4>Version</h4><div class="preformat"> 
377 $Id: cw_bgroup.pro 163 2006-08-29 12:59:46Z navarro $</div>
378          <h4>History</h4><div class="preformat">
379 
380 </div>
381         
382         
383          <h3>Known issues</h3>
384         
385         
386         
387          <h4>Restrictions</h4><div class="preformat">
388 
389 </div>
390       
391          <h3>Other attributes</h3>
392         
393         
394          <h4>Uses routines</h4><div class="preformat">
395 
396 </div>
397         
398         
399         
400       
401          <h3>Statistics</h3>
402          <table class="statistics">
403            <tr><td>McCabe cyclic</td><td>           9</td></tr>
404            <tr><td>McCabe essential</td><td>           4</td></tr>
405            <tr><td>McCabe modular design</td><td>           4</td></tr>
406          </table>
407         
408       
409        </div>
410       
411
412        <div class="routine_details" id="_cw_bgroup">
413
414          <h2><a class="top" href="#container">top</a>cw_bgroup <span class="categories">
415 Compound widget
416</span></h2>
417       
418          <p class="header">
419            <span class="result">result = </span>cw_bgroup(<span class="result"><a href="#_cw_bgroup_param_parent">parent</a>, <a href="#_cw_bgroup_param_names">names</a></span>, <a href="#_cw_bgroup_keyword_BUTTON_UVALUE">BUTTON_UVALUE</a>=<span class="result">array</span>, <a href="#_cw_bgroup_keyword_COLUMN">COLUMN</a>=<span class="result">COLUMN</span>, <a href="#_cw_bgroup_keyword_EVENT_FUNCT">EVENT_FUNCT</a>=<span class="result">EVENT_FUNCT</span>, <a href="#_cw_bgroup_keyword_EXCLUSIVE">EXCLUSIVE</a>=<span class="result">EXCLUSIVE</span>, <a href="#_cw_bgroup_keyword_FONT">FONT</a>=<span class="result">FONT</span>, <a href="#_cw_bgroup_keyword_FRAME">FRAME</a>=<span class="result">FRAME</span>, <a href="#_cw_bgroup_keyword_IDS">IDS</a>=<span class="result">IDS</span>, <a href="#_cw_bgroup_keyword_LABEL_TOP">LABEL_TOP</a>=<span class="result">LABEL_TOP</span>, <a href="#_cw_bgroup_keyword_LABEL_LEFT">LABEL_LEFT</a>=<span class="result">LABEL_LEFT</span>, <a href="#_cw_bgroup_keyword_MAP">MAP</a>=<span class="result">MAP</span>, <a href="#_cw_bgroup_keyword_NONEXCLUSIVE">NONEXCLUSIVE</a>=<span class="result">NONEXCLUSIVE</span>, <a href="#_cw_bgroup_keyword_NO_RELEASE">NO_RELEASE</a>=<span class="result">NO_RELEASE</span>, <a href="#_cw_bgroup_keyword_RETURN_ID">RETURN_ID</a>=<span class="result">RETURN_ID</span>, <a href="#_cw_bgroup_keyword_RETURN_INDEX">RETURN_INDEX</a>=<span class="result">RETURN_INDEX</span>, <a href="#_cw_bgroup_keyword_RETURN_NAME">RETURN_NAME</a>=<span class="result">RETURN_NAME</span>, <a href="#_cw_bgroup_keyword_ROW">ROW</a>=<span class="result">ROW</span>, <a href="#_cw_bgroup_keyword_SCROLL">SCROLL</a>=<span class="result">SCROLL</span>, <a href="#_cw_bgroup_keyword_SET_VALUE">SET_VALUE</a>=<span class="result">SET_VALUE</span>, <a href="#_cw_bgroup_keyword_SPACE">SPACE</a>=<span class="result">SPACE</span>, <a href="#_cw_bgroup_keyword_TAB_MODE">TAB_MODE</a>=<span class="result">TAB_MODE</span>, <a href="#_cw_bgroup_keyword_UVALUE">UVALUE</a>=<span class="result">UVALUE</span>, <a href="#_cw_bgroup_keyword_XOFFSET">XOFFSET</a>=<span class="result">XOFFSET</span>, <a href="#_cw_bgroup_keyword_XPAD">XPAD</a>=<span class="result">XPAD</span>, <a href="#_cw_bgroup_keyword_XSIZE">XSIZE</a>=<span class="result">XSIZE</span>, <a href="#_cw_bgroup_keyword_X_SCROLL_SIZE">X_SCROLL_SIZE</a>=<span class="result">X_SCROLL_SIZE</span>, <a href="#_cw_bgroup_keyword_YOFFSET">YOFFSET</a>=<span class="result">YOFFSET</span>, <a href="#_cw_bgroup_keyword_YPAD">YPAD</a>=<span class="result">YPAD</span>, <a href="#_cw_bgroup_keyword_YSIZE">YSIZE</a>=<span class="result">YSIZE</span>, <a href="#_cw_bgroup_keyword_Y_SCROLL_SIZE">Y_SCROLL_SIZE</a>=<span class="result">Y_SCROLL_SIZE</span>, <a href="#_cw_bgroup_keyword_UNAME">UNAME</a>=<span class="result">UNAME</span>)</p>
420       
421          <div class="comments"></div>
422
423          <h3>Return value</h3><div class="preformat">
424 The ID of the created widget is returned.
425</div>
426
427         
428            <h3>Parameters</h3>
429       
430           
431            <h4 id="_cw_bgroup_param_parent">parent&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
432              <span class="attr">in</span>
433             
434             
435              <span class="attr">required</span>
436             
437             
438             
439             
440            </h4>
441       
442          <div class="comments">
443 The ID of the parent widget.
444 </div>
445           
446            <h4 id="_cw_bgroup_param_names">names&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
447             
448             
449             
450             
451             
452              <span class="attr">type:</span> <span class="value">string array</span>
453             
454             
455            </h4>
456       
457          <div class="comments">
458 A string array, containing one string per button,
459 giving the name of each button.
460</div>
461           
462
463         
464
465         
466
467            <h3>Keywords</h3>
468           
469            <h4 id="_cw_bgroup_keyword_BUTTON_UVALUE">BUTTON_UVALUE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
470             
471             
472             
473             
474             
475              <span class="attr">type:</span> <span class="value">array</span>
476             
477             
478            </h4>
479       
480            <div class="comments">
481 An array of user values to be associated with
482 each button and returned in the event structure.
483 </div>
484           
485            <h4 id="_cw_bgroup_keyword_COLUMN">COLUMN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
486             
487             
488             
489             
490             
491             
492             
493             
494            </h4>
495       
496            <div class="comments">
497 Buttons will be arranged in the number of columns
498 specified by this keyword.
499 </div>
500           
501            <h4 id="_cw_bgroup_keyword_EVENT_FUNCT">EVENT_FUNCT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
502             
503             
504             
505             
506             
507             
508             
509             
510            </h4>
511       
512            <div class="comments">
513 The name of an optional user-supplied event function
514 for buttons. This function is called with the return
515 value structure whenever a button is pressed, and
516 follows the conventions for user-written event functions.
517 </div>
518           
519            <h4 id="_cw_bgroup_keyword_EXCLUSIVE">EXCLUSIVE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
520             
521             
522             
523             
524             
525             
526             
527             
528            </h4>
529       
530            <div class="comments">
531 Buttons will be placed in an exclusive base, with
532 only one button allowed to be selected at a time.
533 </div>
534           
535            <h4 id="_cw_bgroup_keyword_FONT">FONT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
536             
537             
538             
539             
540             
541             
542             
543             
544            </h4>
545       
546            <div class="comments">
547 The name of the font to be used for the button
548 titles. If this keyword is not specified, the default
549 font is used.
550 </div>
551           
552            <h4 id="_cw_bgroup_keyword_FRAME">FRAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
553             
554             
555             
556             
557             
558             
559             
560             
561            </h4>
562       
563            <div class="comments">
564 Specifies the width of the frame to be drawn around the base.
565 </div>
566           
567            <h4 id="_cw_bgroup_keyword_IDS">IDS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
568             
569             
570             
571             
572             
573             
574             
575             
576            </h4>
577       
578            <div class="comments">
579 A named variable into which the button IDs will be
580 stored, as a longword vector.
581 </div>
582           
583            <h4 id="_cw_bgroup_keyword_LABEL_TOP">LABEL_TOP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
584             
585             
586             
587             
588             
589             
590             
591             
592            </h4>
593       
594            <div class="comments">
595 Creates a text label above the buttons.
596 </div>
597           
598            <h4 id="_cw_bgroup_keyword_LABEL_LEFT">LABEL_LEFT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
599             
600             
601             
602             
603             
604             
605             
606             
607            </h4>
608       
609            <div class="comments">
610 Creates a text label to the left of the buttons.
611 </div>
612           
613            <h4 id="_cw_bgroup_keyword_MAP">MAP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
614             
615             
616             
617             
618             
619             
620             
621             
622            </h4>
623       
624            <div class="comments">
625 If set, the base will be mapped when the widget
626 is realized (the default).
627 </div>
628           
629            <h4 id="_cw_bgroup_keyword_NONEXCLUSIVE">NONEXCLUSIVE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
630             
631             
632             
633             
634             
635             
636             
637             
638            </h4>
639       
640            <div class="comments">
641 Buttons will be placed in an non-exclusive base.
642 The buttons will be independent.
643 </div>
644           
645            <h4 id="_cw_bgroup_keyword_NO_RELEASE">NO_RELEASE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
646             
647             
648             
649             
650             
651             
652             
653             
654            </h4>
655       
656            <div class="comments">
657 If set, button release events will not be returned.
658 </div>
659           
660            <h4 id="_cw_bgroup_keyword_RETURN_ID">RETURN_ID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
661             
662             
663             
664             
665             
666             
667             
668             
669            </h4>
670       
671            <div class="comments">
672 If set, the VALUE field of returned events will be
673 the widget ID of the button.
674 </div>
675           
676            <h4 id="_cw_bgroup_keyword_RETURN_INDEX">RETURN_INDEX&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
677             
678             
679             
680             
681             
682             
683             
684             
685            </h4>
686       
687            <div class="comments">
688 If set, the VALUE field of returned events will be
689 the zero-based index of the button within the base.
690 THIS IS THE DEFAULT.
691 </div>
692           
693            <h4 id="_cw_bgroup_keyword_RETURN_NAME">RETURN_NAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
694             
695             
696             
697             
698             
699             
700             
701             
702            </h4>
703       
704            <div class="comments">
705 If set, the VALUE field of returned events will be
706 the name of the button within the base.
707 </div>
708           
709            <h4 id="_cw_bgroup_keyword_ROW">ROW&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
710             
711             
712             
713             
714             
715             
716             
717             
718            </h4>
719       
720            <div class="comments">
721 Buttons will be arranged in the number of rows
722 specified by this keyword.
723 </div>
724           
725            <h4 id="_cw_bgroup_keyword_SCROLL">SCROLL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
726             
727             
728             
729             
730             
731             
732             
733             
734            </h4>
735       
736            <div class="comments">
737 If set, the base will include scroll bars to allow
738 viewing a large base through a smaller viewport.
739 </div>
740           
741            <h4 id="_cw_bgroup_keyword_SET_VALUE">SET_VALUE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
742             
743             
744             
745             
746             
747             
748             
749             
750            </h4>
751       
752            <div class="comments">
753 The initial value of the buttons. This is equivalent
754 to the later statement:
755
756 WIDGET_CONTROL, widget, set_value=value
757</div>
758           
759            <h4 id="_cw_bgroup_keyword_SPACE">SPACE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
760             
761             
762             
763             
764             
765             
766             
767             
768            </h4>
769       
770            <div class="comments">
771 The space, in pixels, to be left around the edges
772 of a row or column major base. This keyword is
773 ignored if EXCLUSIVE or NONEXCLUSIVE are specified.
774 </div>
775           
776            <h4 id="_cw_bgroup_keyword_TAB_MODE">TAB_MODE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
777             
778             
779             
780             
781             
782             
783             
784             
785            </h4>
786       
787            <div class="comments"></div>
788           
789            <h4 id="_cw_bgroup_keyword_UVALUE">UVALUE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
790             
791             
792             
793             
794             
795             
796             
797             
798            </h4>
799       
800            <div class="comments">
801 The user value to be associated with the widget.
802 </div>
803           
804            <h4 id="_cw_bgroup_keyword_XOFFSET">XOFFSET&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
805             
806             
807             
808             
809             
810             
811             
812             
813            </h4>
814       
815            <div class="comments">
816 The X offset of the widget relative to its parent.
817 </div>
818           
819            <h4 id="_cw_bgroup_keyword_XPAD">XPAD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
820             
821             
822             
823             
824             
825             
826             
827             
828            </h4>
829       
830            <div class="comments">
831 The horizontal space, in pixels, between children
832 of a row or column major base. Ignored if EXCLUSIVE
833 or NONEXCLUSIVE are specified.
834 </div>
835           
836            <h4 id="_cw_bgroup_keyword_XSIZE">XSIZE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
837             
838             
839             
840             
841             
842             
843             
844             
845            </h4>
846       
847            <div class="comments">
848 The width of the base.</div>
849           
850            <h4 id="_cw_bgroup_keyword_X_SCROLL_SIZE">X_SCROLL_SIZE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
851             
852             
853             
854             
855             
856             
857             
858             
859            </h4>
860       
861            <div class="comments">
862 The width of the viewport if SCROLL is specified.
863 </div>
864           
865            <h4 id="_cw_bgroup_keyword_YOFFSET">YOFFSET&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
866             
867             
868             
869             
870             
871             
872             
873             
874            </h4>
875       
876            <div class="comments">
877 The Y offset of the widget relative to its parent.
878 </div>
879           
880            <h4 id="_cw_bgroup_keyword_YPAD">YPAD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
881             
882             
883             
884             
885             
886             
887             
888             
889            </h4>
890       
891            <div class="comments">
892 The vertical space, in pixels, between children of
893 a row or column major base. Ignored if EXCLUSIVE
894 or NONEXCLUSIVE are specified.
895 </div>
896           
897            <h4 id="_cw_bgroup_keyword_YSIZE">YSIZE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
898             
899             
900             
901             
902             
903             
904             
905             
906            </h4>
907       
908            <div class="comments">
909 The height of the base.
910 </div>
911           
912            <h4 id="_cw_bgroup_keyword_Y_SCROLL_SIZE">Y_SCROLL_SIZE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
913             
914             
915             
916             
917             
918             
919             
920             
921            </h4>
922       
923            <div class="comments">
924 The height of the viewport if SCROLL is specified.
925</div>
926           
927            <h4 id="_cw_bgroup_keyword_UNAME">UNAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
928             
929             
930             
931             
932             
933             
934             
935             
936            </h4>
937       
938            <div class="comments">
939 The user name to be associated with the widget.
940 </div>
941           
942         
943
944         
945          <h3>Version history</h3>
946         
947          <h4>Version</h4><div class="preformat">
948 $Id: cw_bgroup.pro 163 2006-08-29 12:59:46Z navarro $
949</div>
950          <h4>History</h4><div class="preformat">
951 15 June 1992, AB
952 7 April 1993, AB, Removed state caching.
953 6 Oct. 1994, KDB, Font keyword is not applied to the label.
954 10 FEB 1995, DJC  fixed bad bug in event procedure, getting
955                         id of stash widget.
956 11 April 1995, AB Removed Motif special cases.
957
958 Copyright (c) 1992-2005, Research Systems, Inc.  All rights reserved.
959   Unauthorized reproduction prohibited.
960</div>
961         
962         
963          <h3>Known issues</h3>
964         
965         
966         
967          <h4>Restrictions</h4><div class="preformat">
968 This widget generates event structures with the following definition:
969
970       event = { ID:0L, TOP:0L, HANDLER:0L, SELECT:0, VALUE:0 }
971
972 The SELECT field is passed through from the button event. VALUE is
973 either the INDEX, ID, NAME, or BUTTON_UVALUE of the button,
974 depending on how the widget was created.
975
976
977 Only buttons with textual names are handled by this widget.
978 Bitmaps are not understood.
979</div>
980       
981         
982         
983         
984         
985         
986         
987         
988       
989          <h3>Statistics</h3>
990          <table class="statistics">
991            <tr><td>McCabe cyclic</td><td>          41</td></tr>
992            <tr><td>McCabe essential</td><td>           1</td></tr>
993            <tr><td>McCabe modular design</td><td>           1</td></tr>
994          </table>
995         
996       
997        </div>
998       
999      </div>
1000
1001     
1002
1003      <div id="tagline">Produced by IDLdoc 2.0.</div>
1004
1005    </div>
1006
1007  </body>
1008</html>
Note: See TracBrowser for help on using the repository browser.