projects
/
goodguy
/
cinelerra.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
improve delays created by vicon drawing locks, reset_cache segv fix, gang track toolt...
[goodguy/cinelerra.git]
/
cinelerra-5.1
/
cinelerra
/
editpanel.C
diff --git
a/cinelerra-5.1/cinelerra/editpanel.C
b/cinelerra-5.1/cinelerra/editpanel.C
index 4d3f366b744f6e655c6ce3cf3322290d8b2514f6..ddc7595a82ab269c5a91175d0f4879a3a33353b9 100644
(file)
--- a/
cinelerra-5.1/cinelerra/editpanel.C
+++ b/
cinelerra-5.1/cinelerra/editpanel.C
@@
-1314,13
+1314,20
@@
int EditPanelScope::handle_event()
return 1;
}
return 1;
}
+const char *EditPanelGangTracks::gang_tips[TOTAL_GANGS] = {
+ N_("Currently: Gang None\n Click to: Gang Channels"),
+ N_("Currently: Gang Channels\n Click to: Gang Media"),
+ N_("Currently: Gang Media\n Click to: Gang None"),
+};
+
EditPanelGangTracks::EditPanelGangTracks(MWindow *mwindow, EditPanel *panel,
int x, int y)
: BC_Button(x, y, get_images(mwindow))
{
this->mwindow = mwindow;
this->panel = panel;
EditPanelGangTracks::EditPanelGangTracks(MWindow *mwindow, EditPanel *panel,
int x, int y)
: BC_Button(x, y, get_images(mwindow))
{
this->mwindow = mwindow;
this->panel = panel;
- set_tooltip(_("Gang Tracks"));
+ int gang = mwindow->edl->session->gang_tracks;
+ set_tooltip(_(gang_tips[gang]));
}
EditPanelGangTracks::~EditPanelGangTracks()
}
EditPanelGangTracks::~EditPanelGangTracks()
@@
-1342,6
+1349,7
@@
void EditPanelGangTracks::update(int gang)
{
set_images(gang_images[gang]);
draw_face();
{
set_images(gang_images[gang]);
draw_face();
+ set_tooltip(_(gang_tips[gang]));
}
int EditPanelGangTracks::handle_event()
}
int EditPanelGangTracks::handle_event()