UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
ParView_TextField Class Reference

#include <pep_views.H>

Inheritance diagram for ParView_TextField:
ParView ParView_double ParView_double_ar1 ParView_float ParView_float_ar1 ParView_int ParView_int_ar1 ParView_string

Public Member Functions

 ParView_TextField (Protocol *protocol, const char *pname, Widget wParent, int tf_width=TEXT_FIELD_WIDTH)
 
- Public Member Functions inherited from ParView
 ParView (Protocol *protocol, const char *pname, Widget wParent)
 
 operator Widget ()
 
virtual void view_publish ()=0
 
virtual void view_absorb ()=0
 
const char * help_ref () const
 
virtual void start_client ()
 
virtual void finish_client ()
 

Static Public Member Functions

static void activate_cb (Widget w, XtPointer pUserData, XtPointer pCallData)
 
static void preselect_cb (Widget w, XtPointer pUserData, XtPointer pCallData)
 
static void unselect_cb (Widget w, XtPointer pUserData, XtPointer pCallData)
 

Protected Attributes

Widget label
 
Widget textfield
 
pepNamedValues optargs
 
- Protected Attributes inherited from ParView
char name [PEP_MAX_NAME_LEN+1]
 
char help_section [2 *PEP_MAX_NAME_LEN+2]
 
Protocolpep
 
Widget form
 

Detailed Description

This class is designed to control text field oriented parameter types, "int", "float", "name" etc.

Member Data Documentation

pepNamedValues ParView_TextField::optargs
protected

Associative array of options listed in targ.


The documentation for this class was generated from the following file: