1#ifndef PHWIDGETS_TEXT_H
2#define PHWIDGETS_TEXT_H
4#include <photon/PtText.h>
37 text_substring = Pt_ARG_TEXT_SUBSTRING
60 modify_notify = Pt_CB_MODIFY_NOTIFY,
61 modify_verify = Pt_CB_MODIFY_VERIFY,
62 motion_notify = Pt_CB_MOTION_NOTIFY,
63 motion_verify = Pt_CB_MOTION_VERIFY,
64 text_changed = Pt_CB_TEXT_CHANGED
71 public ThisArgs::ArgComplex
76 public ArgumentsEx<ThisCallbacks::Callback>,
77 public Label::Callback
94 typedef ResourceFrom<Label::WidgetResourcesSingleton>::
95 Define::Struct<ThisArgs::ArgComplex::eArgComplex, PtTextControl_t>::
97 Define::Link<ThisCallbacks::Callback::eCallback, PtCallback_t*>::
99 resource_type WidgetResourcesSingleton;
102 virtual void check();
Single-line text.
Definition: Text.h:27
TextWidget & operator=(const TextWidget &other)
Assigns value in Text widget.
WidgetResourcesSingleton resource
Resources of the Text.
Definition: Text.h:110
TextWidget(const TextWidget &other)
(copy constructor)
TextWidget(PtWidget_t *wdg)
(constructor)
TextWidget(int abn)
(constructor)
Contains resource IDs for complex arguments.
Definition: Text.h:72
Contains resource IDs for all Text arguments.
Definition: Text.h:86
Contains resource IDs for callbacks of type PtCallback_t.
Definition: Text.h:78
Contains resource IDs for all Text callbacks.
Definition: Text.h:92
Contains resource IDs for Text arguments.
Definition: Text.h:32
Contains resource IDs for Text callbacks of type PtCallback_t.
Definition: Text.h:48
eCallback
Resource IDs for Text arguments of type PtCallback_t.
Definition: Text.h:59
Contains resource IDs for Text callbacks.
Definition: Text.h:45