提交 90492c27 编写于 作者: S Serge Rider

SQL editor extra presentation UI

上级 fcf3636a
......@@ -91,6 +91,7 @@ import org.jkiss.dbeaver.tools.transfer.database.DatabaseTransferProducer;
import org.jkiss.dbeaver.tools.transfer.wizard.DataTransferWizard;
import org.jkiss.dbeaver.ui.*;
import org.jkiss.dbeaver.ui.actions.datasource.DataSourceHandler;
import org.jkiss.dbeaver.ui.controls.CustomSashForm;
import org.jkiss.dbeaver.ui.controls.resultset.*;
import org.jkiss.dbeaver.ui.dialogs.ActiveWizardDialog;
import org.jkiss.dbeaver.ui.dialogs.ConfirmationDialog;
......@@ -149,9 +150,9 @@ public class SQLEditor extends SQLEditorBase implements
public static final String DEFAULT_TITLE_PATTERN = "<${" + VAR_CONNECTION_NAME + "}> ${" + VAR_FILE_NAME + "}";
private ResultSetOrientation resultSetOrientation = ResultSetOrientation.HORIZONTAL;
private SashForm resultsSash;
private CustomSashForm resultsSash;
@Nullable
private SashForm presentationSash;
private CustomSashForm presentationSash;
private Control editorControl;
private CTabFolder resultTabs;
......@@ -488,6 +489,7 @@ public class SQLEditor extends SQLEditorBase implements
parent,
resultSetOrientation.getSashOrientation() | SWT.SMOOTH);
resultsSash.setSashWidth(5);
UIUtils.setHelp(resultsSash, IHelpContextIds.CTX_SQL_EDITOR);
SashForm editorSash = resultsSash;
......@@ -517,6 +519,13 @@ public class SQLEditor extends SQLEditorBase implements
setAction(ITextEditorActionConstants.SHOW_INFORMATION, null);
//toolTipAction.setEnabled(false);
/*
resultsSash.setSashBorders(new boolean[]{true, true});
if (presentationSash != null) {
presentationSash.setSashBorders(new boolean[]{true, true});
}
*/
CoreFeatures.SQL_EDITOR_OPEN.use();
// Start output reader
......
......@@ -832,7 +832,7 @@ public class UIUtils {
}
@NotNull
public static SashForm createPartDivider(final IWorkbenchPart workbenchPart, Composite parent, int style)
public static CustomSashForm createPartDivider(final IWorkbenchPart workbenchPart, Composite parent, int style)
{
final CustomSashForm sash = new CustomSashForm(parent, style);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册