#include <resizetrackthread.h>
Inherits BC_Window.

Public Member Functions | |
| ResizeTrackWindow (MWindow *mwindow, ResizeTrackThread *thread, int x, int y) | |
| ~ResizeTrackWindow () | |
| void | create_objects () |
| void | update (int changed_scale, int changed_size, int changed_all) |
Data Fields | |
| MWindow * | mwindow |
| ResizeTrackThread * | thread |
| ResizeTrackWidth * | w |
| ResizeTrackHeight * | h |
| ResizeTrackScaleW * | w_scale |
| ResizeTrackScaleH * | h_scale |
Definition at line 101 of file resizetrackthread.h.
| ResizeTrackWindow::ResizeTrackWindow | ( | MWindow * | mwindow, | |
| ResizeTrackThread * | thread, | |||
| int | x, | |||
| int | y | |||
| ) |
Definition at line 85 of file resizetrackthread.C.
| ResizeTrackWindow::~ResizeTrackWindow | ( | ) |
Definition at line 104 of file resizetrackthread.C.
| void ResizeTrackWindow::create_objects | ( | ) |
Definition at line 108 of file resizetrackthread.C.
References _, BC_WindowBase::add_subwindow(), BC_WindowBase::BC_Title, BC_WindowBase::flush(), BC_ListBox::get_w(), BC_WindowBase::get_w(), h, h_scale, mwindow, BC_WindowBase::show_window(), thread, w, w_scale, BC_WindowBase::x, and BC_WindowBase::y.
Referenced by ResizeTrackThread::run().

| void ResizeTrackWindow::update | ( | int | changed_scale, | |
| int | changed_size, | |||
| int | changed_all | |||
| ) |
Definition at line 159 of file resizetrackthread.C.
References h, ResizeTrackThread::h, ResizeTrackThread::h1, h_scale, ResizeTrackThread::h_scale, thread, BC_TextBox::update(), w, ResizeTrackThread::w, ResizeTrackThread::w1, w_scale, and ResizeTrackThread::w_scale.
Referenced by ResizeTrackScaleH::handle_event(), ResizeTrackScaleW::handle_event(), ResizeTrackHeight::handle_event(), ResizeTrackWidth::handle_event(), and ResizeTrackSwap::handle_event().

Reimplemented from BC_WindowBase.
Definition at line 117 of file resizetrackthread.h.
Referenced by create_objects(), ResizeTrackSwap::handle_event(), and update().
Reimplemented from BC_WindowBase.
Definition at line 118 of file resizetrackthread.h.
Referenced by create_objects(), ResizeTrackSwap::handle_event(), and update().
1.5.5