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 |