Class MiniBar

    • Field Detail

      • bg_colour

        protected final org.eclipse.swt.graphics.Color bg_colour
      • fg_colour

        protected final org.eclipse.swt.graphics.Color fg_colour
      • fg_text_colour

        protected final org.eclipse.swt.graphics.Color fg_text_colour
      • lDrag

        protected org.eclipse.swt.widgets.Label lDrag
      • stucked

        protected MiniBar stucked
      • screens

        protected org.eclipse.swt.widgets.Monitor[] screens
      • xPressed

        protected int xPressed
      • yPressed

        protected int yPressed
      • moving

        protected boolean moving
      • hSize

        protected int hSize
      • splash

        protected org.eclipse.swt.widgets.Shell splash
      • bold_font

        private org.eclipse.swt.graphics.Font bold_font
      • constructing

        private boolean constructing
      • constructed

        private boolean constructed
      • menu

        private org.eclipse.swt.widgets.Menu menu
      • mMoveListener

        private org.eclipse.swt.events.MouseMoveListener mMoveListener
      • mListener

        private org.eclipse.swt.events.MouseListener mListener
      • xSize

        private int xSize
      • separateDataProt

        private boolean separateDataProt
      • width_multiplier

        private float width_multiplier
    • Method Detail

      • setPrebuildValues

        private void setPrebuildValues()
      • assertConstructing

        private void assertConstructing()
      • createBoldFont

        private org.eclipse.swt.graphics.Font createBoldFont​(org.eclipse.swt.graphics.Font original)
      • createGap

        protected final void createGap​(int width)
      • createFixedTextLabel

        protected final org.eclipse.swt.widgets.Label createFixedTextLabel​(java.lang.String msg_key,
                                                                           boolean add_colon,
                                                                           boolean bold)
      • createFixedLabel

        protected final org.eclipse.swt.widgets.Label createFixedLabel​(int width)
      • createDataLabel

        protected final DoubleBufferedLabel createDataLabel​(int width,
                                                            boolean centered)
      • updateSpeedLabel

        protected void updateSpeedLabel​(DoubleBufferedLabel label,
                                        long data_rate,
                                        long protocol_rate)
      • createProgressBar

        protected final org.eclipse.swt.widgets.ProgressBar createProgressBar​(int min,
                                                                              int max,
                                                                              int width,
                                                                              MiniBar.ProgressBarText pbt)
      • createPercentProgressBar

        protected final org.eclipse.swt.widgets.ProgressBar createPercentProgressBar​(int width)
      • construct

        public final void construct​(org.eclipse.swt.widgets.Shell main)
      • build

        private void build()
      • buildMenu

        public void buildMenu​(org.eclipse.swt.widgets.Menu menu)
      • setSnapLocation

        protected final void setSnapLocation​(org.eclipse.swt.graphics.Point currentLoc)
      • getShell

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

        public void setVisible​(boolean visible)
      • hasSameContext

        public final boolean hasSameContext​(MiniBar m)
      • hasContext

        public final boolean hasContext​(java.lang.Object context)
      • getStucked

        public MiniBar getStucked()
      • setStucked

        public void setStucked​(MiniBar mw)
      • forceSaveLocation

        public final void forceSaveLocation()
      • close

        public final void close()
      • dispose

        public void dispose()
      • refresh

        public final void refresh()
      • refresh0

        protected abstract void refresh0()
      • beginConstruction

        protected abstract void beginConstruction()
      • getContextObject

        protected abstract java.lang.Object getContextObject()
      • getPluginMenuIdentifiers

        public java.lang.String[] getPluginMenuIdentifiers​(java.lang.Object[] context)
      • getPluginMenuContextObjects

        public java.lang.Object[] getPluginMenuContextObjects()
      • getInitialLocation

        protected org.eclipse.swt.graphics.Point getInitialLocation()
      • doubleClick

        protected void doubleClick()
      • storeLastLocation

        protected void storeLastLocation​(org.eclipse.swt.graphics.Point point)