ChannelEditPictureWindow::ChannelEditPictureWindow(ChannelEditPictureThread *thread, ChannelPicker *channel_picker) : BC_Window(PROGRAM_NAME ": Picture", channel_picker->mwindow->session->picture_x, channel_picker->mwindow->session->picture_y, calculate_w(channel_picker), calculate_h(channel_picker), calculate_w(channel_picker), calculate_h(channel_picker)) { this->thread = thread; this->channel_picker = channel_picker; }
TrackingType::TrackingType(MotionMain *plugin, MotionWindow *gui, int x, int y) : BC_PopupMenu(x, y, calculate_w(gui), to_text(plugin->config.tracking_type)) { this->plugin = plugin; this->gui = gui; }
MasterLayer::MasterLayer(MotionMain *plugin, MotionWindow *gui, int x, int y) : BC_PopupMenu(x, y, calculate_w(gui), to_text(plugin->config.bottom_is_master)) { this->plugin = plugin; this->gui = gui; }
TrackDirection::TrackDirection(MotionMain *plugin, MotionWindow *gui, int x, int y) : BC_PopupMenu(x, y, calculate_w(gui), to_text(plugin->config.horizontal_only, plugin->config.vertical_only)) { this->plugin = plugin; this->gui = gui; }
LensMode::LensMode(LensMain *plugin, LensGUI *gui, int x, int y) : BC_PopupMenu(x, y, calculate_w(gui), "", 1) { this->plugin = plugin; this->gui = gui; }