Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes

uiCompoundParSel Class Reference

Single-line element allowing multi-parameter to be set via a dialog. More...

Inheritance diagram for uiCompoundParSel:
uiGroup uiParent uiBaseObject NamedObject CallBacker

List of all members.

Public Member Functions

 uiCompoundParSel (uiParent *, const char *seltxt, const char *buttxt=0)
void setSelText (const char *)
void updateSummary ()

Public Attributes

Notifier< uiCompoundParSelbutPush

Protected Member Functions

virtual BufferString getSummary () const =0
void doSel (CallBacker *)
void updSummary (CallBacker *)

Protected Attributes

uiGenInputtxtfld_
uiPushButtonselbut_

Detailed Description

Single-line element allowing multi-parameter to be set via a dialog.

Most useful for options that are not often actually changed by user. After the button push trigger, the summary is displayed in the text field.


Constructor & Destructor Documentation

uiCompoundParSel::uiCompoundParSel ( uiParent ,
const char *  seltxt,
const char *  buttxt = 0 
)

Member Function Documentation

void uiCompoundParSel::doSel ( CallBacker  )  [protected]
virtual BufferString uiCompoundParSel::getSummary (  )  const [protected, pure virtual]
void uiCompoundParSel::setSelText ( const char *   ) 
void uiCompoundParSel::updateSummary (  )  [inline]
void uiCompoundParSel::updSummary ( CallBacker  )  [protected]

Member Data Documentation