Exciting new Alt/h help key provided by sge (Georgy) with many thanks!
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / setformat.C
index ba894a863e7ec57b23784f45a068b9289a7310bd..6afdebfc033b12d9529072032643f2b4f84c6542 100644 (file)
@@ -280,6 +280,8 @@ SetFormatWindow::SetFormatWindow(MWindow *mwindow,
        this->mwindow = mwindow;
        this->thread = thread;
        presets = 0;
+// *** CONTEXT_HELP ***
+       context_help_set_keyword("Project and Media Attributes");
 }
 SetFormatWindow::~SetFormatWindow()
 {
@@ -316,7 +318,7 @@ void SetFormatWindow::create_objects()
                _("Channels:")));
        add_subwindow(channels = new SetChannelsTextBox(thread,
                mwindow->theme->setformat_x2, y));
-       add_subwindow(new BC_ITumbler(channels, 1, MAXCHANNELS,
+       add_subwindow(new BC_ITumbler(channels, 0, MAXCHANNELS,
                mwindow->theme->setformat_x2 + channels->get_w(), y));
 
        y += mwindow->theme->setformat_margin;
@@ -513,19 +515,14 @@ SetChannelsTextBox::SetChannelsTextBox(SetFormatThread *thread, int x, int y)
 }
 int SetChannelsTextBox::handle_event()
 {
-       int new_channels = CLIP(atoi(get_text()), 1, MAXCHANNELS);
-
+       int new_channels = CLIP(atoi(get_text()), 0, MAXCHANNELS);
        thread->new_settings->session->audio_channels = new_channels;
-
-
-       if(new_channels > 0)
-       {
+       if(new_channels > 0) {
                memcpy(thread->new_settings->session->achannel_positions,
                        &thread->mwindow->preferences->channel_positions[new_channels - 1],
                        sizeof(thread->new_settings->session->achannel_positions));
        }
 
-
        thread->window->canvas->draw();
        return 1;
 }