internal void OnGUI() { if (!string.IsNullOrEmpty(mGluonWarningMessage)) { DoWarningMessage(mGluonWarningMessage); } DoActionsToolbar( mWkInfo, mIsGluonMode, mProgressControls, mParentWindow); DoChangesArea( mWkInfo, mPendingChangesTreeView, mMergeViewLauncher, mGluonViewSwitcher, mProgressControls.IsOperationRunning(), mIsGluonMode, mIsCheckedInSuccessful, mNotificationStatus, mNotificationInfoText, mNotificationActionText); // Border Rect result = GUILayoutUtility.GetRect(mParentWindow.position.width, 1); EditorGUI.DrawRect(result, mBorderColor); DoCommentsSection(); if (HasPendingMergeLinks()) { DoMergeLinksArea(mMergeLinksListView, mParentWindow.position.width); } if (mProgressControls.HasNotification()) { DrawProgressForViews.ForNotificationArea(mProgressControls.ProgressData); } DrawHelpPanel.For(mHelpPanel); }
internal void OnGUI() { DrawCommentTextArea.For( mPlasticClient, mParentWindow.position.width, mProgressControls.IsOperationRunning()); DoOperationsToolbar( mPlasticClient, mWkInfo, mIsGluonMode, mAdvancedDropdownMenu, mProgressControls.IsOperationRunning()); if (!string.IsNullOrEmpty(mPlasticClient.GluonWarningMessage)) { DoWarningMessage(mPlasticClient.GluonWarningMessage); } DoActionsToolbar( mWkInfo, mIsGluonMode, this, mProgressControls, mParentWindow); DoChangesArea( mPendingChangesTreeView, mProgressControls.IsOperationRunning()); if (mPlasticClient.HasPendingMergeLinks()) { DoMergeLinksArea(mMergeLinksListView, mParentWindow.position.width); } if (mProgressControls.HasNotification()) { DrawProgressForViews.ForNotificationArea( mProgressControls.ProgressData); } DrawHelpPanel.For(mHelpPanel); }