internal void OnGUI() { InitializeShowChangesButtonWidth(); DoActionsToolbar( this, mProgressControls, mSearchField, mChangesetsListView, mDateFilter); PlasticSplitterGUILayout.BeginHorizontalSplit(mSplitterState); DoChangesetsArea( mChangesetsListView, mProgressControls.IsOperationRunning()); EditorGUILayout.BeginHorizontal(); Rect border = GUILayoutUtility.GetRect(1, 0, 1, 100000); EditorGUI.DrawRect(border, mBorderColor); DoChangesArea(mDiffPanel); EditorGUILayout.EndHorizontal(); PlasticSplitterGUILayout.EndHorizontalSplit(); }
void DoUpdateReportArea( UpdateReportListView updateReportListView, object splitterState) { PlasticSplitterGUILayout.BeginHorizontalSplit(splitterState); DoUpdateReportViewArea(updateReportListView); DoErrorDetailsTextArea(updateReportListView.GetSelectedError()); PlasticSplitterGUILayout.EndHorizontalSplit(); }
void DoListArea( UpdateReportListView errorsListView, object splitterState) { EditorGUILayout.BeginVertical(); PlasticSplitterGUILayout.BeginHorizontalSplit(splitterState); DoErrorsListViewArea(errorsListView); DoErrorDetailsTextArea(errorsListView.GetSelectedError()); PlasticSplitterGUILayout.EndHorizontalSplit(); EditorGUILayout.EndVertical(); }