DD::Image::StringKnobI Class Reference

interface class for an array of characters or a string. More...

Public Types

typedef void( CursorPositionChangedCallback) (Knob *knob, int position, int selectionStart, int selectionEnd)
 callback for when the cursor position changes
 

Public Member Functions

virtual void setCursorPosition (int newPosition, bool moveAnchor)
 set the cursor to the absolute position and optionally move the anchor also
 
virtual void registerCursorChangedCallback (CursorPositionChangedCallback *cb)
 register a callback object to be called when the cursor position changes
 
virtual void default_value (const char *s, bool store=false)
 set the default value for the Knob and take ownership if store is true
 

Static Public Attributes

static const int kNoSelection
 

Detailed Description

interface class for an array of characters or a string.



©2024 The Foundry Visionmongers, Ltd. All Rights Reserved.
www.thefoundry.co.uk