mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-05-25 00:42:22 -04:00
make it so that when a scene is clicked it becomes active
This commit is contained in:
@@ -181,6 +181,19 @@ void OBSBasic::fileExitClicked(wxCommandEvent &event)
|
||||
wxGetApp().ExitMainLoop();
|
||||
}
|
||||
|
||||
void OBSBasic::scenesClicked(wxCommandEvent &event)
|
||||
{
|
||||
int sel = scenes->GetSelection();
|
||||
|
||||
obs_source_t source = NULL;
|
||||
if (sel != wxNOT_FOUND) {
|
||||
obs_scene_t scene = (obs_scene_t)scenes->GetClientData(sel);
|
||||
source = obs_scene_getsource(scene);
|
||||
}
|
||||
|
||||
obs_set_output_source(0, source);
|
||||
}
|
||||
|
||||
void OBSBasic::scenesRDown(wxMouseEvent &event)
|
||||
{
|
||||
}
|
||||
@@ -234,12 +247,25 @@ void OBSBasic::sceneDownClicked(wxCommandEvent &event)
|
||||
{
|
||||
}
|
||||
|
||||
void OBSBasic::sourcesClicked(wxCommandEvent &event)
|
||||
{
|
||||
}
|
||||
|
||||
void OBSBasic::sourcesToggled(wxCommandEvent &event)
|
||||
{
|
||||
}
|
||||
|
||||
void OBSBasic::sourcesRDown(wxMouseEvent &event)
|
||||
{
|
||||
}
|
||||
|
||||
void OBSBasic::sourceAddClicked(wxCommandEvent &event)
|
||||
{
|
||||
int sceneSel = scenes->GetSelection();
|
||||
if (sceneSel == wxNOT_FOUND)
|
||||
return;
|
||||
|
||||
|
||||
}
|
||||
|
||||
void OBSBasic::sourceRemoveClicked(wxCommandEvent &event)
|
||||
|
||||
Reference in New Issue
Block a user