|
Graphic Calculator: FIDocalcus
Проект трёх первокурсников (по инженерному практикуму в первом семестре) по созданию графического калькулятора на FLTK C++
|
Абстрактный объект взаимодействия с пользователем More...
#include <Widgets.h>


Public Member Functions | |
| Widget ()=default | |
| Widget (const Widget &)=delete | |
| Widget (Point _loc, pix_amount _width, pix_amount _height, const std::string &_label, Callback _cb) | |
| virtual | ~Widget ()=default |
| virtual void | attach (Window &)=0 |
| virtual void | hide () |
| virtual void | move (int dx, int dy) |
| Widget & | operator= (const Widget &)=delete |
| virtual void | show () |
| Window & | window () |
Protected Attributes | |
| Callback | cb |
| pix_amount | height |
| std::string | label |
| Point | loc |
| Window * | own |
| Окно, которому принадлежит виджет | |
| Fl_Widget * | ptr_wid |
| Указатель на FLTK виджет | |
| pix_amount | width |
Абстрактный объект взаимодействия с пользователем
Виджет — это дескриптор Fl_widget, но не Fl_widget, мы стараемся держать классы интерфейса на расстоянии от FLTK)
|
default |
|
inline |
|
virtualdefault |
Reimplemented in Graphix_calc::Function_box.


|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Окно, которому принадлежит виджет
|
protected |
Указатель на FLTK виджет
|
protected |