Examples of MainStatusBar


Examples of ar.com.AmberSoft.iEvenTask.client.menu.MainStatusBar

    mainTabPanel.setId("main_tab_panel");
    rootPanel.add(mainTabPanel);
    rootPanel.setWidgetPosition(mainTabPanel, 0, new Integer(2*DEFAULT_MENU_HEIGTH));
   
    //cargo la barra de estado
    MainStatusBar mainStatusBar = new MainStatusBar();
    mainStatusBar.setId("main_status_bar");
    rootPanel.add(mainStatusBar);
    rootPanel.setWidgetPosition(mainStatusBar, 0, new Integer((2*DEFAULT_MENU_HEIGTH) + MAIN_TAB_PANEL_HEIGTH));
  }
View Full Code Here

Examples of com.suwish.pc.ui.MainStatusBar

    getIContentPane().add(toolbar, BorderLayout.NORTH);
    mainTabPane = new UITabbedPanel();
   
//    mainTabPane.addT
    getIContentPane().add(mainTabPane, BorderLayout.CENTER);
    statusBar = new MainStatusBar();
    getIContentPane().add(statusBar, BorderLayout.SOUTH);
   
    setIconImage(_Icon("Gnome-App-icon_16x16.png").getImage());
  }
View Full Code Here

Examples of org.gudy.azureus2.ui.swt.mainwindow.MainStatusBar

    Utils.execSWTThread(new AERunnable() {
      public void runSupport() {
        updateWindow.dispose();
        UIFunctionsSWT functionsSWT = UIFunctionsManagerSWT.getUIFunctionsSWT();
        if (functionsSWT != null) {
          MainStatusBar mainStatusBar = functionsSWT.getMainStatusBar();
          if (mainStatusBar != null) {
            mainStatusBar.setUpdateNeeded(null);
          }
        }
      }
    });
  }
View Full Code Here

Examples of org.gudy.azureus2.ui.swt.mainwindow.MainStatusBar

         
        }else{
         
          UIFunctionsSWT functionsSWT = UIFunctionsManagerSWT.getUIFunctionsSWT();
          if (functionsSWT != null) {
            MainStatusBar mainStatusBar = functionsSWT.getMainStatusBar();
            if (mainStatusBar != null) {
              mainStatusBar.setUpdateNeeded(UpdateWindow.this);
            }
          }
        }
      }
    });
View Full Code Here

Examples of org.gudy.azureus2.ui.swt.mainwindow.MainStatusBar

 
  private void finishUpdate(boolean restartNow, boolean just_close ) {
    //When completing, remove the link in mainWindow :
    UIFunctionsSWT functionsSWT = UIFunctionsManagerSWT.getUIFunctionsSWT();
    if (functionsSWT != null) {
      MainStatusBar mainStatusBar = functionsSWT.getMainStatusBar();
      if (mainStatusBar != null) {
        mainStatusBar.setUpdateNeeded(null);
      }
    }
   
    boolean bDisposeUpdateWindow = true;
View Full Code Here

Examples of org.gudy.azureus2.ui.swt.mainwindow.MainStatusBar

      averageTimes.put(key, average);
    }
    //System.out.println(SystemTime.getCurrentTime() + "] Refresh " + ttl + "ms");

    UIFunctionsSWT uiFunctionsSWT = UIFunctionsManagerSWT.getUIFunctionsSWT();
    MainStatusBar mainStatusBar = uiFunctionsSWT == null ? null : uiFunctionsSWT.getMainStatusBar();
    if (mainStatusBar != null && mainStatusBar.isMouseOver()) {
      StringBuffer sb = new StringBuffer();
      for (Iterator iter = averageTimes.keySet().iterator(); iter.hasNext();) {
        Object key = iter.next();
        Object[] average = (Object[]) averageTimes.get(key);

        long lLastUpdated = ((Long) average[IDX_TIME]).longValue();
        if (System.currentTimeMillis() - lLastUpdated > 10000) {
          iter.remove();
          continue;
        }

        long lTime = ((Long) average[IDX_AVG]).longValue();
        if (lTime > 0) {
          if (sb.length() > 0)
            sb.append("\n");
          sb.append(lTime * 100 / waitTimeMS);
          sb.append("% ");
          sb.append(lTime + "ms avg: ");
          sb.append("[" + ((UIUpdatable) key).getUpdateUIName() + "]");
          sb.append(average[IDX_SIZE] + " samples");
          sb.append("; max:" + average[IDX_MAX]);
          sb.append("; last:" + average[IDX_LAST]);
        }
      }

      mainStatusBar.setDebugInfo(sb.toString());
    }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.