source: trunk/SRC/Documentation/idldoc_html_output/ToBeReviewed/WIDGET/COMPOUND_WIDGET/cw_slider_pm.html @ 163

Last change on this file since 163 was 163, checked in by navarro, 18 years ago

header improvements : type of parameters and keywords, default values, spell checking + idldoc assistant (IDL online_help)

File size: 28.1 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_slider_pm.pro (SAXO Documentation)</title>
10
11   
12    <style type="text/css" media="all">
13     
14/* CSS for all files which appear in the "main" viewing area: overview,
15   directory overviews, warnings, index, search, pro files, source
16   code, help, and etc files. */
17
18/* Link styles --------------------------------------------------------------- */
19
20a { text-decoration: none; }
21
22a:link, a:visited { 
23  color: #660000; 
24  border-bottom: 1px dotted #C0C0F0;   
25}
26
27a:hover, a:focus { 
28  color: #993333; 
29  background: #FFFFCC; 
30  border-bottom: 1px dotted #303099; 
31}
32
33
34/* Main styles --------------------------------------------------------------- */
35p.preformat {
36  font-family: Courier;
37}
38
39body {
40  margin: 0;
41  padding: 0;
42  font-size: 10pt;
43  font-family: Verdana, Helvetica, Arial, sans-serif;
44  background-color: #FFFFFF;
45}
46
47p {
48  margin-top: 0.5em;
49  margin-bottom: 0;
50}
51
52#container { margin: 1em; }
53
54code.section { white-space: pre; }
55
56pre.snippet {
57  margin-left: 5%;
58  background: #F0F0F0;
59  border: 1px dashed #999999;
60  width: 43em;
61  padding: 0.5em 0.5em 0.5em 0.5em;
62  white-space: pre;
63}
64
65/* Navbar styles ------------------------------------------------------------- */
66
67#navbar_title {
68  color: #000033;
69  background-color: #F0F0FF;
70  font-family: Arial, Helvetica, sans-serif;
71  padding: 20px 30px;
72  border-bottom: 1px solid #000033;
73}
74
75#navbar_title * {
76  margin: 0;
77  padding: 0;
78}
79
80#navbar_title h1 {
81  letter-spacing: 0.1em;
82  font-variant: small-caps;
83  font-size: 250%;
84  text-indent: -1em;
85  padding-left: 1em; 
86}
87
88#navbar_title h2 {
89  font-size: 110%;
90  font-weight: normal;
91  color: #333399;
92}
93
94#main_navbar table {
95  width: 100%;
96  border-bottom: 1px solid #666699;
97}
98
99#main_navbar td {
100  background: #CCCCFF;
101  font-size: 80%;
102  font-weight: bold;
103  font-family: Arial, Helvetica, sans-serif;
104  border-top: 3px solid #CCCCFF;
105  border-bottom: 3px solid #CCCCFF;
106  padding-left: 6px;
107  padding-right: 6px;
108  margin: 0;
109}
110
111#main_navbar td#selected {
112  background: #CCCCFF;
113  font-size: 80%;
114  font-weight: bold;
115  font-family: Arial, Helvetica, sans-serif;
116  border-top: 3px solid #333399;
117  border-bottom: 3px solid #CCCCFF;
118  padding-left: 6px;
119  padding-right: 6px;
120  margin: 0;
121}
122
123#main_navbar td#flexible {
124  width: 100%;
125  text-align: right;
126  padding-right: 1em;
127  background: #CCCCFF;
128  font-size: 70%;
129  font-weight: normal;
130  font-family: Arial, Helvetica, sans-serif;
131  text-transform: uppercase;
132  border-top: 3px solid #CCCCFF;
133  border-bottom: 3px solid #CCCCFF;
134}
135
136#main_navbar a:link, #main_navbar a:visited { color: #660000; border: 0; }
137
138#main_navbar a:hover, #main_navbar a:focus {
139  color: #FFFF66;
140  background: #CCCCFF;
141  border-bottom: 1px none #606099; 
142  border: 0;
143}
144
145#secondary_navbar {
146  font-size: 80%;
147  font-weight: normal;
148  font-family: Arial, Helvetica, sans-serif;
149  margin-top: 4px;
150  margin-left: 20px;
151  white-space: nowrap;
152}
153
154
155/* Tagline and footer styles ------------------------------------------------- */
156
157div#tagline {
158  margin-top: 6px;
159  border-top: 1px dotted lightsteelblue;
160  padding-top: 6px;
161  font-size: 66%;
162  font-style: italic;
163}
164
165div#footer {
166  margin-top: 6px;
167  border-top: 1px dotted lightsteelblue;
168  padding-top: 6px;
169  font-size: 66%;
170  font-style: italic;
171}
172
173/* Basic data presenation styles -------------------------------------------- */
174
175.index_letter { 
176  font-size: 300%;
177  font-weight: bold;
178  color: #000066; 
179  margin: 0.5em 0 0 -0.1em;
180}
181
182h1, h2, h3, h4 {
183  font-weight: normal;
184  color: #3333CC;
185}
186
187h1 {
188  padding-top: 0.75em;
189  font-size: 160%;
190}
191
192h2 {
193  padding-top: 1em;
194  font-size: 120%;
195  }
196
197h3 {
198  padding-top: 0.75em;
199  margin-bottom: 0.25em;
200  font-size: 100%;
201}
202
203h4 {
204  padding: 0;
205  margin: 0.5em 0 0 0;
206  font-size: 80%;
207}
208
209table.basic {
210  empty-cells: show;
211  margin: 1.5em 1em 0 1em;
212  border: 1px dotted #CFCFFF;
213  font-size: 80%;
214}
215
216table.basic th {
217  background-color: #F0F0FF;
218  font-weight: bold;
219  text-align: left;
220  padding: 4px 1em 4px 4px;
221  border-bottom: 1px dotted #666699;
222}
223
224table.basic td {
225  vertical-align: top;
226  padding: 4px 1em 4px 4px;
227}
228
229dd {
230  margin-bottom: 0.25em;
231  font-size: 80%;
232}
233
234
235/* Warnings styles ----------------------------------------------------------- */
236
237
238#todo dl, #bugs dl { 
239  margin: 0 0 0 1.5em;
240  font-size: 80%;
241}
242
243#todo dd, #bugs dd { 
244  margin-left: 3em; 
245  font-size: 100%;
246}
247
248#undoc table, #obsolete table, #statistics table {
249  width: 80%;
250  margin-left: 2em;
251}
252
253#undoc td, #obsolete td, #statistics td { 
254  padding: 0 0 0 0;
255  font-size: 80%;
256  white-space: nowrap;
257}
258
259#undoc td.docroutine, #obsolete td.obsroutine, #statistics td.statroutine { width: 50%; }
260
261#undoc td.docstat, #statistics td.stat { 
262  width: 50%;
263  text-align: right;
264}
265
266#undoc td.partialdoc, #statistics td.caution { color: #CC6600; }
267
268#undoc td.notdoc, #statistics td.warning { color: #993333; }
269
270/* File + routine styles ----------------------------------------------------- */
271
272h1.directory { 
273  padding: 1em 0 0 0;
274  margin: 0;
275  font-size: 66%;
276}
277
278h1.directory a { border-bottom: 0; }
279
280h2.pro_file { 
281  padding: 0;
282  margin: 0;
283  font-size: 140%;
284}
285
286div#file_attr {
287  padding: 0 1em 0 1em;
288  margin: 1em;
289  background: #F6F6F6;
290  border: 1px dotted #999999;
291}
292
293div#file_attr dt {
294  font-size: 80%;
295  font-weight: bold;
296}
297
298div#file_attr dd {
299  font-size: 80%;
300}
301
302div#class_diagram { 
303  padding: 1em 0 1em 0; 
304  white-space: pre;
305  font-family: 'Courier New';
306}
307
308table#sav_attr { 
309  font-size: 90%; 
310  margin: 1em; 
311  padding: 1em 1em 1em 1em;
312  background: #F6F6F6;
313  border: 1px dotted #999999;
314}
315
316table#sav_attr th { text-align: left; }
317
318table#sav_attr td { vertical-align: top; padding-right: 2em; }
319
320table#sav_attr td.value { width: 20em; padding-right: 0em; font-style: italic; }
321
322p.sav_warning { margin-left: 4em; font-family: 80%; }
323
324table.variables { 
325  font-family: 'Courier New', monospace; 
326  font-size: 80%; 
327  text-indent: -2em; 
328  padding-left: 2em; 
329}
330
331table.variables td.image { width: 64px; }
332
333div#file_comments { white-space: pre; 
334  margin: 2em;
335  font-size: 80%;
336}
337
338
339div.field_summary {
340  padding: 0 1em 0 1em;
341  margin: 1em;
342  background: #FFFFF0;
343  border: 1px dotted #C0C000;
344}
345
346div#routine_summary { 
347  padding: 0 1em 0 1em;
348  margin: 1em;
349  background: #F0F0FF;
350  border: 1px dotted #9999FF;
351}
352
353div.field_summary h2, div#routine_summary h2 { 
354  padding: 0.5em 0 0 0;
355  margin: 0;
356}
357
358div.field_summary table, div.field_summary p { 
359  margin: 1em 1em;
360}
361
362div.field_summary td.name { 
363  vertical-align: top;
364  padding-bottom: 0.25em;
365  color: #3333CC;
366}
367
368div.field_summary span.field_type { 
369  font-weight: normal;
370  font-size: 80%;
371  color: black;
372}
373
374div.field_summary td.comments { 
375  vertical-align: top;
376  padding-left: 2em;
377  font-size: 80%;
378}
379
380p.commaList { 
381  margin: 1em 1em 1em 1em;
382}
383
384span.warning { 
385  color: #CC6633;
386  font-weight: bold;
387  font-size: 66%;
388  text-transform: uppercase;
389}
390
391span.categories { 
392  color: #006633;
393  font-weight: bold;
394  font-size: 66%;
395  text-transform: uppercase;
396}
397
398span.undoc { 
399  color: #FF6633;
400  font-weight: bold;
401  font-size: 80%;
402  text-transform: uppercase;
403}
404
405span.attr { 
406  color: #006633;
407  font-weight: bold;
408  font-size: 80%;
409  text-transform: uppercase;
410}
411
412span.value { 
413  color: #006633;
414  font-weight: normal;
415  text-transform: none;
416}
417
418a.top { 
419  font-weight: bold;
420  font-size: 66%;
421  text-transform: uppercase;
422  float: right;
423}
424
425span.result { 
426  font-family: Verdana, Arial, Helvetica, sans-serif;
427  font-style: italic;
428  font-size: 80%;
429}
430
431div#routine_summary p, div.routine_details p.header { 
432  padding-top: 0.5em;
433  margin-left: 1.5em;
434  text-indent: -1.5em;
435  font-family: 'Courier New', monospace;
436}
437
438div.routine_details { 
439  padding: 0.5em 1em 0.5em 1em;
440  margin: 1em;
441  border: 1px dotted #CCCCCC;
442}
443
444div.routine_details h2 { 
445  padding-top: 0;
446  margin-top: 0;
447}
448
449div.routine_details div.value { 
450  margin: 0 1em 0 1em;
451  font-size: 80%;
452}
453
454div.routine_details div.comments { 
455  font-size: 80%;
456  margin: 0.75em 1em 1em 1em;
457}
458
459div.routine_details div.preformat { 
460  white-space: pre;
461}
462
463table.statistics { 
464  font-size: 80%;
465  margin-left: 1em;
466}
467
468table.statistics td { 
469  padding: 0 2em 0 0;
470}
471
472/* Overview styles ----------------------------------------------------------- */
473
474div.overview { 
475  width: 100%;
476  margin-top: 1em;
477  clear: both;
478}
479
480div.overview table {
481  empty-cells: show;
482  font-size: 90%;
483  margin: 1em 1em 1em 1em;
484  padding: 1em 0.5em 1em 0.5em;
485  background: #F6F6F6;
486  border: 1px dotted #999999;
487}
488
489div.overview td {
490  padding: 3px 1em 3px 1em;
491}
492
493div.overview td.dir {
494  width: 1%;
495  vertical-align: top;
496  text-align: right;
497  padding-right: 1em;
498}
499
500
501/* Navigation list styles for tree structures -------------------------------- */
502
503#tree {
504  text-align: left;
505  font-size: 90%;
506  margin: 0.75em 0 0.75em 0;
507  padding: 0;
508}
509
510#tree ul {
511  text-align: left;
512  margin: 0;
513  padding: 0;
514}
515
516#tree li {
517  margin: 0 0 0 15px;
518  padding: 0;
519  list-style-type: none;
520}
521
522#tree .symbols {
523  float: left;
524  width: 12px;
525  height: 1em;
526  padding-left: 4px;
527  background-position: 0 100%;
528  background-repeat: no-repeat;
529}
530
531/* Search styles ------------------------------------------------------------- */
532
533input.writein { 
534  padding-left: 0.5em;
535  border: 1px solid #CCCCCC;
536  font-family: 'Courier New';
537  background: #FFFFF3;
538}
539
540#search form { 
541  margin-left: 2em;
542}
543
544#search table { 
545  margin: 1em 1em 0 2em;
546  padding: 1em 2em 1em 2em;
547  background: #F6F6F6;
548  border: 1px dotted #999999;
549}
550
551#search tr { 
552  text-align: center;
553}
554
555#search td { 
556  font-size: 80%; 
557  text-align: left;
558}
559
560#search td * { 
561  vertical-align: middle;
562}
563
564#search p { 
565  font-size: 66%;
566  margin: 0 3em 2em 3em;
567}
568
569/* Help styles --------------------------------------------------------------- */
570
571div.toc { 
572  padding: 0 1em 0 1em;
573  margin: 1em;
574  background: #F0F0FF;
575  border: 1px dotted #9999FF; 
576  width: 19em;
577}
578
579div.right { 
580  float: right;
581  width: 22em;
582}
583
584ol.toc { 
585  list-style-type: upper-roman;
586}
587
588ol.toc ol { 
589  padding-left: 3em;
590  margin-left: 0;
591  list-style-type: lower-alpha;
592}
593
594dl.variables dt { font-size: 80%; }
595dl.variables dd { margin-bottom: 0.5em; }
596
597    </style>
598    <style type="text/css" media="print">
599      #navbar_title { 
600  background-color: #FFFFFF; 
601}
602
603#main_navbar td {
604  background: #FFFFFF;
605  border-top: 0.25em solid #FFFFFF;
606  border-bottom: 0.25em solid #FFFFFF;
607}
608
609#main_navbar td#selected {
610  background: #FFFFFF;
611  border-top: 0.25em solid #333399;
612  border-bottom: 0.25em solid #FFFFFF;
613}
614
615#main_navbar td#flexible {
616  background: #FFFFFF;
617  border-top: 0.25em solid #FFFFFF;
618  border-bottom: 0.25em solid #FFFFFF;
619}
620
621#secondary_navbar {
622  display: none;
623}
624
625    </style>
626   
627
628    <script type="text/javascript">
629      function setTitle() {
630        parent.document.title="cw_slider_pm.pro (SAXO Documentation)";
631      }
632    </script>
633  </head>
634
635  <body onload="setTitle();">
636
637    <div id="navbar_title">
638  <h1>SAXO Documentation</h1>
639</div>
640
641
642<div id="main_navbar">
643
644  <table cellspacing="0">
645    <tr>
646     
647      <td><a href="./../../../overview.html?format=raw" title="Overview of library">Overview</a></td>
648     
649
650     
651      <td >Directory</td>
652     
653
654     
655      <td><a href="./../../../idldoc-categories.html?format=raw" title="Browse library by category">Categories</a></td>
656     
657
658     
659      <td><a href="./../../../idldoc-index.html?format=raw" title="Index of files, routines, and parameters">Index</a></td>
660     
661
662     
663      <td><a href="./../../../search-page.html?format=raw" title="Search library">Search</a></td>
664     
665
666      <td id="selected">File</td>
667
668     
669      <td >Source</td>
670     
671
672     
673      <td><a href="./../../../idldoc-help.html?format=raw" title="Help on IDLdoc">Help</a></td>
674     
675
676      <td >Etc</td>
677
678      <td id="flexible">Developer&nbsp;documentation</td>
679    </tr>
680  </table>
681
682</div>
683
684<div id="secondary_navbar">
685
686<a href="cw_slide_slice.html?format=raw">&lt;&lt;prev file</a> | <a href="cw_specifie.html?format=raw">next file &gt;&gt;</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="cw_slider_pm.html?format=raw" target="_TOP">view single page</a> | <a href="./../../../index.html?format=raw" 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>
687
688</div>
689
690
691    <div id="container">
692
693      <h1 class="directory"><a href="directory-overview.html?format=raw">ToBeReviewed/WIDGET/COMPOUND_WIDGET/</a></h1>
694      <h2 class="pro_file">cw_slider_pm.pro</h2>
695
696      <div id="file_attr">
697        <dl>
698        </dl>
699      </div>
700
701      <div id="file_comments">
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717 Like WIDGET_SLIDER but here, their are 2 buttons + and - to move the widget from +/- 1
718</div>
719
720     
721
722     
723
724     
725
726     
727      <div id="routine_summary">               
728        <h2>Routine summary</h2>
729       
730        <dl>
731         
732          <dt><p><a href="#_decvalue"><span class="result">result = </span>decvalue(<span class="result">value</span>)</a></p><dt>
733          <dd></dd>     
734         
735          <dt><p><a href="#_decind"><span class="result">result = </span>decind(<span class="result">value</span>)</a></p><dt>
736          <dd></dd>     
737         
738          <dt><p><a href="#_cw_slider_pm_set_value">cw_slider_pm_set_value<span class="result">, id, value</span></a></p><dt>
739          <dd></dd>     
740         
741          <dt><p><a href="#_cw_slider_pm_get_value"><span class="result">result = </span>cw_slider_pm_get_value(<span class="result">id</span>)</a></p><dt>
742          <dd></dd>     
743         
744          <dt><p><a href="#_cw_slider_pm_event"><span class="result">result = </span>cw_slider_pm_event(<span class="result">event</span>)</a></p><dt>
745          <dd></dd>     
746         
747          <dt><p><a href="#_cw_slider_pm"><span class="result">result = </span>cw_slider_pm(<span class="result">parent</span>, MAXIMUM=<span class="result">MAXIMUM</span>, MINIMUM=<span class="result">MINIMUM</span>, STRMINLEN=<span class="result">STRMINLEN</span>, VALUE=<span class="result">VALUE</span>, UVALUE=<span class="result">UVALUE</span>, UNAME=<span class="result">UNAME</span>, title=<span class="result">title</span>, _extra=<span class="result">_extra</span>)</a></p><dt>
748          <dd> </dd>   
749               
750        </dl>
751      </div>
752     
753
754      <div id="routine_details">
755       
756
757        <div class="routine_details" id="_decvalue">
758
759          <h2><a class="top" href="#container">top</a>decvalue <span class="categories">
760 Compound widget
761</span></h2>
762       
763          <p class="header">
764            <span class="result">result = </span>decvalue(<span class="result"><a href="#_decvalue_param_value">value</a></span>)</p>
765       
766          <div class="comments"></div>
767
768          <h3>Return value</h3><div class="preformat">
769 
770 </div>
771
772         
773            <h3>Parameters</h3>
774       
775           
776            <h4 id="_decvalue_param_value">value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
777             
778             
779             
780             
781             
782             
783             
784             
785            </h4>
786       
787          <div class="comments">
788 It is the default tick mark value (a floating-point number).
789</div>
790           
791
792         
793
794         
795
796          <h3>Examples</h3><div class="preformat">
797 
798 </div>
799          <h3>Version history</h3>
800         
801          <h4>Version</h4><div class="preformat"> 
802 $Id: cw_slider_pm.pro 157 2006-08-21 09:01:50Z navarro $</div>
803          <h4>History</h4><div class="preformat">
804 
805 </div>
806         
807         
808          <h3>Known issues</h3>
809         
810         
811         
812          <h4>Restrictions</h4><div class="preformat">
813 
814 </div>
815       
816          <h3>Other attributes</h3>
817         
818         
819          <h4>Uses routines</h4><div class="preformat">
820 
821 </div>
822         
823         
824         
825       
826          <h3>Statistics</h3>
827          <table class="statistics">
828            <tr><td>McCabe cyclic</td><td>           1</td></tr>
829            <tr><td>McCabe essential</td><td>           1</td></tr>
830            <tr><td>McCabe modular design</td><td>           1</td></tr>
831          </table>
832         
833       
834        </div>
835       
836
837        <div class="routine_details" id="_decind">
838
839          <h2><a class="top" href="#container">top</a>decind <span class="categories">
840 Compound widget
841</span></h2>
842       
843          <p class="header">
844            <span class="result">result = </span>decind(<span class="result"><a href="#_decind_param_value">value</a></span>)</p>
845       
846          <div class="comments"></div>
847
848          <h3>Return value</h3><div class="preformat">
849 
850 </div>
851
852         
853            <h3>Parameters</h3>
854       
855           
856            <h4 id="_decind_param_value">value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
857             
858             
859             
860             
861             
862             
863             
864             
865            </h4>
866       
867          <div class="comments">
868 It is the default tick mark value (a floating-point number).
869</div>
870           
871
872         
873
874         
875
876          <h3>Examples</h3><div class="preformat">
877 
878 </div>
879          <h3>Version history</h3>
880         
881          <h4>Version</h4><div class="preformat"> 
882 $Id: cw_slider_pm.pro 157 2006-08-21 09:01:50Z navarro $</div>
883          <h4>History</h4><div class="preformat">
884 
885 </div>
886         
887         
888          <h3>Known issues</h3>
889         
890         
891         
892          <h4>Restrictions</h4><div class="preformat">
893 
894 </div>
895       
896          <h3>Other attributes</h3>
897         
898         
899          <h4>Uses routines</h4><div class="preformat">
900 
901 </div>
902         
903         
904         
905       
906          <h3>Statistics</h3>
907          <table class="statistics">
908            <tr><td>McCabe cyclic</td><td>           1</td></tr>
909            <tr><td>McCabe essential</td><td>           1</td></tr>
910            <tr><td>McCabe modular design</td><td>           1</td></tr>
911          </table>
912         
913       
914        </div>
915       
916
917        <div class="routine_details" id="_cw_slider_pm_set_value">
918
919          <h2><a class="top" href="#container">top</a>cw_slider_pm_set_value <span class="categories">
920 Compound widget
921 </span></h2>
922       
923          <p class="header">
924            cw_slider_pm_set_value<span class="result">, <a href="#_cw_slider_pm_set_value_param_id">id</a>, <a href="#_cw_slider_pm_set_value_param_value">value</a></span></p>
925       
926          <div class="comments"></div>
927
928          <h3>Return value</h3><div class="preformat">
929 
930 </div>
931
932         
933            <h3>Parameters</h3>
934       
935           
936            <h4 id="_cw_slider_pm_set_value_param_id">id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
937             
938             
939             
940             
941             
942             
943             
944             
945            </h4>
946       
947          <div class="comments">
948
949</div>
950           
951            <h4 id="_cw_slider_pm_set_value_param_value">value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
952             
953             
954             
955             
956             
957             
958             
959             
960            </h4>
961       
962          <div class="comments">
963 It is the default tick mark value (a floating-point number).
964</div>
965           
966
967         
968
969         
970
971          <h3>Examples</h3><div class="preformat">
972 
973 </div>
974          <h3>Version history</h3>
975         
976          <h4>Version</h4><div class="preformat"> 
977 $Id: cw_slider_pm.pro 157 2006-08-21 09:01:50Z navarro $</div>
978          <h4>History</h4><div class="preformat">
979 
980 </div>
981         
982         
983          <h3>Known issues</h3>
984         
985         
986         
987          <h4>Restrictions</h4><div class="preformat">
988 
989 </div>
990       
991          <h3>Other attributes</h3>
992         
993         
994          <h4>Uses routines</h4><div class="preformat">
995 
996 </div>
997         
998         
999         
1000       
1001          <h3>Statistics</h3>
1002          <table class="statistics">
1003            <tr><td>McCabe cyclic</td><td>          11</td></tr>
1004            <tr><td>McCabe essential</td><td>           1</td></tr>
1005            <tr><td>McCabe modular design</td><td>           1</td></tr>
1006          </table>
1007         
1008       
1009        </div>
1010       
1011
1012        <div class="routine_details" id="_cw_slider_pm_get_value">
1013
1014          <h2><a class="top" href="#container">top</a>cw_slider_pm_get_value <span class="categories">
1015 Compound widget
1016 </span></h2>
1017       
1018          <p class="header">
1019            <span class="result">result = </span>cw_slider_pm_get_value(<span class="result"><a href="#_cw_slider_pm_get_value_param_id">id</a></span>)</p>
1020       
1021          <div class="comments"></div>
1022
1023          <h3>Return value</h3><div class="preformat">
1024 
1025 </div>
1026
1027         
1028            <h3>Parameters</h3>
1029       
1030           
1031            <h4 id="_cw_slider_pm_get_value_param_id">id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
1032             
1033             
1034             
1035             
1036             
1037             
1038             
1039             
1040            </h4>
1041       
1042          <div class="comments">
1043
1044</div>
1045           
1046
1047         
1048
1049         
1050
1051          <h3>Examples</h3><div class="preformat">
1052 
1053 </div>
1054          <h3>Version history</h3>
1055         
1056          <h4>Version</h4><div class="preformat"> 
1057 $Id: cw_slider_pm.pro 157 2006-08-21 09:01:50Z navarro $</div>
1058          <h4>History</h4><div class="preformat">
1059 
1060 </div>
1061         
1062         
1063          <h3>Known issues</h3>
1064         
1065         
1066         
1067          <h4>Restrictions</h4><div class="preformat">
1068 
1069 </div>
1070       
1071          <h3>Other attributes</h3>
1072         
1073         
1074          <h4>Uses routines</h4><div class="preformat">
1075 
1076 </div>
1077         
1078         
1079         
1080       
1081          <h3>Statistics</h3>
1082          <table class="statistics">
1083            <tr><td>McCabe cyclic</td><td>           1</td></tr>
1084            <tr><td>McCabe essential</td><td>           1</td></tr>
1085            <tr><td>McCabe modular design</td><td>           1</td></tr>
1086          </table>
1087         
1088       
1089        </div>
1090       
1091
1092        <div class="routine_details" id="_cw_slider_pm_event">
1093
1094          <h2><a class="top" href="#container">top</a>cw_slider_pm_event <span class="categories">
1095 Compound widget
1096 </span></h2>
1097       
1098          <p class="header">
1099            <span class="result">result = </span>cw_slider_pm_event(<span class="result"><a href="#_cw_slider_pm_event_param_event">event</a></span>)</p>
1100       
1101          <div class="comments"></div>
1102
1103          <h3>Return value</h3><div class="preformat">
1104 
1105 </div>
1106
1107         
1108            <h3>Parameters</h3>
1109       
1110           
1111            <h4 id="_cw_slider_pm_event_param_event">event&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
1112             
1113             
1114             
1115             
1116             
1117             
1118             
1119             
1120            </h4>
1121       
1122          <div class="comments">
1123 
1124</div>
1125           
1126
1127         
1128
1129         
1130
1131          <h3>Examples</h3><div class="preformat">
1132 
1133 </div>
1134          <h3>Version history</h3>
1135         
1136          <h4>Version</h4><div class="preformat"> 
1137 $Id: cw_slider_pm.pro 157 2006-08-21 09:01:50Z navarro $</div>
1138          <h4>History</h4><div class="preformat">
1139 
1140 </div>
1141         
1142         
1143          <h3>Known issues</h3>
1144         
1145         
1146         
1147          <h4>Restrictions</h4><div class="preformat">
1148 
1149 </div>
1150       
1151          <h3>Other attributes</h3>
1152         
1153         
1154          <h4>Uses routines</h4><div class="preformat">
1155 
1156 </div>
1157         
1158         
1159         
1160       
1161          <h3>Statistics</h3>
1162          <table class="statistics">
1163            <tr><td>McCabe cyclic</td><td>          11</td></tr>
1164            <tr><td>McCabe essential</td><td>           1</td></tr>
1165            <tr><td>McCabe modular design</td><td>           1</td></tr>
1166          </table>
1167         
1168       
1169        </div>
1170       
1171
1172        <div class="routine_details" id="_cw_slider_pm">
1173
1174          <h2><a class="top" href="#container">top</a>cw_slider_pm <span class="categories">
1175 Compound widget
1176 </span></h2>
1177       
1178          <p class="header">
1179            <span class="result">result = </span>cw_slider_pm(<span class="result"><a href="#_cw_slider_pm_param_parent">parent</a></span>, <a href="#_cw_slider_pm_keyword_MAXIMUM">MAXIMUM</a>=<span class="result">MAXIMUM</span>, <a href="#_cw_slider_pm_keyword_MINIMUM">MINIMUM</a>=<span class="result">MINIMUM</span>, <a href="#_cw_slider_pm_keyword_STRMINLEN">STRMINLEN</a>=<span class="result">STRMINLEN</span>, <a href="#_cw_slider_pm_keyword_VALUE">VALUE</a>=<span class="result">VALUE</span>, <a href="#_cw_slider_pm_keyword_UVALUE">UVALUE</a>=<span class="result">UVALUE</span>, <a href="#_cw_slider_pm_keyword_UNAME">UNAME</a>=<span class="result">UNAME</span>, <a href="#_cw_slider_pm_keyword_title">title</a>=<span class="result">title</span>, <a href="#_cw_slider_pm_keyword__extra">_extra</a>=<span class="result">_extra</span>)</p>
1180       
1181          <div class="comments">
1182</div>
1183
1184          <h3>Return value</h3><div class="preformat">
1185 The returned value of this function is the widget ID of the
1186 newly-created animation widget.
1187</div>
1188
1189         
1190            <h3>Parameters</h3>
1191       
1192           
1193            <h4 id="_cw_slider_pm_param_parent">parent&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
1194              <span class="attr">in</span>
1195             
1196             
1197              <span class="attr">required</span>
1198             
1199             
1200             
1201             
1202            </h4>
1203       
1204          <div class="comments">
1205 The widget ID of the parent widget.
1206</div>
1207           
1208
1209         
1210
1211         
1212
1213            <h3>Keywords</h3>
1214           
1215            <h4 id="_cw_slider_pm_keyword_MAXIMUM">MAXIMUM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
1216             
1217             
1218             
1219             
1220             
1221             
1222             
1223             
1224            </h4>
1225       
1226            <div class="comments">
1227 
1228 </div>
1229           
1230            <h4 id="_cw_slider_pm_keyword_MINIMUM">MINIMUM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
1231             
1232             
1233             
1234             
1235             
1236             
1237             
1238             
1239            </h4>
1240       
1241            <div class="comments">
1242
1243 </div>
1244           
1245            <h4 id="_cw_slider_pm_keyword_STRMINLEN">STRMINLEN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
1246             
1247             
1248             
1249             
1250             
1251             
1252             
1253             
1254            </h4>
1255       
1256            <div class="comments">
1257
1258</div>
1259           
1260            <h4 id="_cw_slider_pm_keyword_VALUE">VALUE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
1261             
1262             
1263             
1264             
1265             
1266             
1267             
1268             
1269            </h4>
1270       
1271            <div class="comments">
1272
1273</div>
1274           
1275            <h4 id="_cw_slider_pm_keyword_UVALUE">UVALUE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
1276             
1277             
1278             
1279             
1280             
1281             
1282             
1283             
1284            </h4>
1285       
1286            <div class="comments">
1287 The user value to be associated with the widget.
1288 </div>
1289           
1290            <h4 id="_cw_slider_pm_keyword_UNAME">UNAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
1291             
1292             
1293             
1294             
1295             
1296             
1297             
1298             
1299            </h4>
1300       
1301            <div class="comments">
1302 The user name to be associated with the widget.
1303 </div>
1304           
1305            <h4 id="_cw_slider_pm_keyword_title">title&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
1306             
1307             
1308             
1309             
1310             
1311             
1312             
1313             
1314            </h4>
1315       
1316            <div class="comments"></div>
1317           
1318            <h4 id="_cw_slider_pm_keyword__extra">_extra&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
1319             
1320             
1321             
1322             
1323             
1324             
1325             
1326             
1327            </h4>
1328       
1329            <div class="comments">
1330 Used to pass your keywords
1331</div>
1332           
1333         
1334
1335          <h3>Examples</h3><div class="preformat">
1336 See the program provided above (testwid and the associated procedure, testwid_event).
1337</div>
1338          <h3>Version history</h3>
1339         
1340          <h4>Version</h4><div class="preformat">
1341 $Id: cw_slider_pm.pro 157 2006-08-21 09:01:50Z navarro $
1342</div>
1343          <h4>History</h4><div class="preformat">
1344 Sebastien Masson (smasson@lodyc.jussieu.fr)
1345                      5/9/1999
1346</div>
1347         
1348         
1349          <h3>Known issues</h3>
1350         
1351         
1352          <h4>Todo items</h4><div class="preformat">
1353 seb: documenter
1354</div>
1355          <h4>Restrictions</h4><div class="preformat">
1356
1357  Widget Events Returned by the CW_SLIDER_PM Widget
1358
1359  Slider widgets generate events when the mouse is used to change
1360  their value. The event structure returned by the WIDGET_EVENT
1361  function is defined by the following statement:
1362
1363  {CW_SLIDER_PM, ID:0L, TOP:0L, HANDLER:0L, VALUE:0L, DRAG:0, OUT:0}
1364
1365  ID is the widget ID of the button generating the event. TOP is the
1366  widget ID of the top level widget containing ID.
1367  HANDLER contains the widget ID of the widget associated with the
1368  handler routine.
1369  VALUE returns the new value of the slider.
1370  DRAG returns integer 1 if the slider event was generated as part of
1371  a drag operation, or zero if the event was generated when the user
1372  had finished positioning the slider. Note that the slider widget
1373  only generates events during the drag operation if the DRAG keyword
1374  is set, and if the application is running under Motif. When the
1375  DRAG keyword is set, the DRAG field can be used to avoid
1376  computationally expensive operations until the user releases the
1377  slider.
1378  OUT:It is an integer which can take 3 values:
1379       1 : If we press + when the index is already at the max
1380       Comment: In this case, the index stay at the max
1381       -1: If we press - when the index is already at the min
1382       Comment: In this case, the index stay at the min
1383       0 : In other cases
1384
1385   Keywords to WIDGET_CONTROL
1386
1387   A number of keywords to the WIDGET_CONTROL procedure affect the
1388   behavior of cw_slider_pm widget: GET_VALUE and SET_VALUE.
1389       1) GET_VALUE
1390   widget_control,wid_id,get_value=resultat
1391   Send back in the result variable a structure of 2 elements whose name
1392   are inspired from keywords we can pass at
1393   widget_control when we use WIDGET_SLIDER:
1394            VALUE:the value setting of the widget
1395            SLIDER_MIN_MAX: a 2 elements array: The minimum and the
1396            maximum value of the range encompassed by the slider
1397       2) SET_VALUE
1398   widget_control,wid_id,set_value=impose
1399   Allows to modify the state of the combobox like we can do it for
1400   WIDGET_COMBOBOX. May impose: 
1401       a) a integer: give the new position of the slider.
1402       b) A structure which can have for elements (from 1 to 3):
1403            VALUE: an integer which give the new position of the slider
1404            SLIDER_MIN:Set to a new minimum value for the specified
1405            slider widget.
1406            SLIDER_MAX:Set to a new minimum value for the specified
1407            slider widget.
1408
1409</div>
1410       
1411         
1412         
1413         
1414         
1415         
1416         
1417         
1418       
1419          <h3>Statistics</h3>
1420          <table class="statistics">
1421            <tr><td>McCabe cyclic</td><td>           9</td></tr>
1422            <tr><td>McCabe essential</td><td>           1</td></tr>
1423            <tr><td>McCabe modular design</td><td>           1</td></tr>
1424          </table>
1425         
1426       
1427        </div>
1428       
1429      </div>
1430
1431     
1432
1433      <div id="tagline">Produced by IDLdoc 2.0.</div>
1434
1435    </div>
1436
1437  </body>
1438</html>
Note: See TracBrowser for help on using the repository browser.