File: Fl_Value_Input.i

package info (click to toggle)
pyfltk 1.4.4.0%2Brepack-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,556 kB
  • sloc: python: 7,769; cpp: 356; makefile: 24
file content (33 lines) | stat: -rw-r--r-- 1,023 bytes parent folder | download | duplicates (5)
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
/* File : Fl_Value_Input.i */
//%module Fl_Value_Input

%feature("docstring") ::Fl_Value_Input
"""
The Fl_Value_Input widget displays a numeric value. The user can click in 
the text field and edit it - there is in fact a hidden Fl_Input widget with 
type(FL_FLOAT_INPUT) or type(FL_INT_INPUT) in there - and when they hit 
return or tab the value updates to what they typed and the callback is done.

If step() is non-zero, the user can also drag the mouse across the object 
and thus slide the value. The left button moves one step() per pixel, the 
middle by 10 * step(), and the right button by 100 * step(). It is therefore 
impossible to select text by dragging across it, although clicking can still 
move the insertion cursor.

If step() is non-zero and integral, then the range of numbers are limited 
to integers instead of floating point values. 
""" ;

%{
#include "FL/Fl_Value_Input.H"
%}

%include "macros.i"

CHANGE_OWNERSHIP(Fl_Value_Input)

%ignore Fl_Value_Input::input;

%include "FL/Fl_Value_Input.H"