Sequencer - Display in scrollable area
This commit is contained in:
parent
cc8d2b824e
commit
fc75f81ff3
1 changed files with 4 additions and 1 deletions
|
@ -289,9 +289,12 @@ bool T_SyncViewImpl_::display( ) noexcept
|
|||
//----------------------------------------------------------------------
|
||||
// Sequencer widget & subwindows
|
||||
|
||||
BeginChild( "##sequencer" , ImVec2{ 0 , 0 } , false ,
|
||||
ImGuiWindowFlags_NoScrollWithMouse );
|
||||
PushItemWidth( -1 );
|
||||
sequencerWidget( );
|
||||
PopItemWidth( );
|
||||
EndChild( );
|
||||
End( );
|
||||
|
||||
switch ( sub ) {
|
||||
|
@ -323,7 +326,7 @@ void T_SyncViewImpl_::sequencerWidget( ) noexcept
|
|||
auto& style( ImGui::GetStyle( ) );
|
||||
const ImRect bbHeader{ cPos , cPos + ImVec2( width , SeqHeaderHeight ) };
|
||||
const ImRect bbDisplay{ ImVec2{ cPos.x , bbHeader.Max.y } ,
|
||||
ImVec2{ cPos.x + width , GetWindowPos( ).y + ws.y - style.FramePadding.y } };
|
||||
ImVec2{ cPos.x + width , GetWindowPos( ).y + ws.y - style.FramePadding.y * 2 } };
|
||||
const ImRect bbAll{ bbHeader.Min , bbDisplay.Max };
|
||||
|
||||
ItemSize( bbAll , style.FramePadding.y );
|
||||
|
|
Loading…
Reference in a new issue