Class TextViewerWindow

java.lang.Object
com.biglybt.ui.swt.TextViewerWindow

public class TextViewerWindow extends Object
  • Field Details

    • reuseWindow

      private boolean reuseWindow
    • refresher

      private Consumer<TextViewerWindow> refresher
    • defer_modal

      private boolean defer_modal
    • shell

      private final org.eclipse.swt.widgets.Shell shell
    • txtInfo

      private final org.eclipse.swt.widgets.Text txtInfo
    • buttonArea

      private final org.eclipse.swt.widgets.Composite buttonArea
    • refresh

      private org.eclipse.swt.widgets.Button refresh
    • ok

      private org.eclipse.swt.widgets.Button ok
    • cancel

      private org.eclipse.swt.widgets.Button cancel
    • ok_is_apply

      private boolean ok_is_apply
    • cancel_enabled

      private boolean cancel_enabled
    • np_font

      private org.eclipse.swt.graphics.Font np_font
    • ok_pressed

      private boolean ok_pressed
    • listeners

  • Constructor Details

    • TextViewerWindow

      public TextViewerWindow(String sTitleID, String sMessageID, String sText)
    • TextViewerWindow

      public TextViewerWindow(String sTitleID, String sMessageID, String sText, boolean modal)
    • TextViewerWindow

      public TextViewerWindow(String sTitleID, String sMessageID, String sText, boolean modal, boolean defer_modal)
    • TextViewerWindow

      public TextViewerWindow(org.eclipse.swt.widgets.Shell parent_shell, String sTitleID, String sMessageID, String sText, boolean _modal, boolean _defer_modal)
    • TextViewerWindow

      public TextViewerWindow(org.eclipse.swt.widgets.Shell parent_shell, String sTitleID, String sMessageID, String sText, Consumer<TextViewerWindow> _refresher, boolean _modal, boolean _defer_modal)
  • Method Details

    • getShell

      public org.eclipse.swt.widgets.Shell getShell()
    • setReuseWindow

      public void setReuseWindow()
    • reset

      public void reset()
    • buildButtons

      private void buildButtons()
    • closeWindow

      private void closeWindow()
    • goModal

      public void goModal()
    • append

      public void append(String str)
    • append2

      public void append2(String str)
    • getOKPressed

      public boolean getOKPressed()
    • getText

      public String getText()
    • setText

      public void setText(String text)
    • setText

      public void setText(String text, boolean scrollToBottom)
    • setEditable

      public void setEditable(boolean editable)
    • setOKEnabled

      public void setOKEnabled(boolean enabled)
    • setCancelEnabled

      public void setCancelEnabled(boolean enabled)
    • setOKisApply

      public void setOKisApply(boolean b)
    • setNonProportionalFont

      public void setNonProportionalFont()
    • addListener

      public void addListener(TextViewerWindow.TextViewerWindowListener l)
    • isDisposed

      public boolean isDisposed()
    • close

      public void close()