VkModified(3x)
VkModified - Base class for VkModifiedAttachment
As shipped in IRIX 6.5. First release of IRIX 6.5.
NAME VkModified - Base class for VkModifiedAttachment INHERITS FROM VkCallbackObject HEADER FILE #include <Vk/VkModified.h> PUBLIC PROTOCOL SUMMARY Constructor/Destructor virtual void ~VkModified(void); VkModified(Boolean blankIsValue = False); Configuration virtual void fixPreviousValue(char* value, Boolean setValueAlso = True); Access Functions Boolean blankIsValue(void); Boolean modified(void); char* value(void); Boolean latestDisplay(void); char* previousValue(void); Control Functions virtual void setModified(Boolean v); virtual void toggleDisplay(void); virtual void setValue(char* value); CLASS DESCRIPTION VkModified is the base class for VkModifiedAttachment. Applications will usually use VkModifiedAttachment, but find the methods inherited from VkModified useful. FUNCTION DESCRIPTIONS VkModified() VkModified(Boolean blankIsValue = False); virtual void ~VkModified(void); Creates a VkModified object which tracks previous and current text values. It tells when the previous value differs from the current value, and can returns the selected value. The first argument defaults to False and indicates whether a blank (empty string) is considered a valid previous value when displaying the folded corner. blankIsValue() Boolean blankIsValue(void); Indicates whether a blank is considered a valid previous value. modified() Boolean modified(void); Indicates whether the previous value differs from the current value. setModified() virtual void setModified(Boolean v); Forces a previous-value-modified state. latestDisplay() Boolean latestDisplay(void); Indicates if the displayed value is the current value rather than the previous value. toggleDisplay() virtual void toggleDisplay(void); Switches the displayed value from the current value to the previous value and vice-versa. value() char* value(void); Returns the current value. previousValue() char* previousValue(void); Returns the previous value. setValue() virtual void setValue(char* value); Changes the current value. This also forces the display to the current value. fixPreviousValue() virtual void fixPreviousValue(char* value, Boolean setValueAlso = True); Forces the previous value to be a fixed string. The second argument defaults to True and indicates whether the current value should be changed at the same time. KNOWN DERIVED CLASSES VkModifiedAttachment KNOWN CLASSES THAT USE THIS CLASS VkModified SEE ALSO VkModified, ViewKit Programmer's Guide The X Window System, DEC Press, Bob Sheifler and Jim Gettys The X Window System Toolkit, DEC Press, Paul Asente and Ralph Swick The OSF/Motif Programmers Reference, Prentice Hall, OSF