if (isMac()) if (rec.width < 920) rec.width = 920;
  void initGUI() {    createShell();    createMenu();        topPanel = new Composite(shell, SWT.FLAT);    skinManager.addControl(topPanel, "panel.play");        GridData gridData = new GridData();    gridData.horizontalAlignment = GridData.FILL;    gridData.verticalAlignment = GridData.VERTICAL_ALIGN_BEGINNING;    gridData.grabExcessHorizontalSpace = true;//    gridData.heightHint = 74;    gridData.horizontalSpan = 3;        topPanel.setLayoutData(gridData);    GridLayout gridLayout = new GridLayout(5, false);    gridLayout.marginHeight = 7;        topPanel.setLayout(gridLayout);        createToolBar();    //    createTitle();    trackTable = new TrackTable(shell, trackDatabase, skinManager);    createTableMenu();        bottomPanel = new Composite(shell, SWT.FLAT);    skinManager.addControl(bottomPanel, "panel.status");        gridData = new GridData();    gridData.horizontalAlignment = GridData.FILL;    gridData.verticalAlignment = GridData.FILL;    gridData.grabExcessHorizontalSpace = true;        gridData.horizontalSpan = 3;    bottomPanel.setLayout(new GridLayout(2, false));    bottomPanel.setLayoutData(gridData);            createState();    createProgressBar();    shell.pack();    Rectangle rec = shell.getBounds();    rec.height = 300;    shell.setBounds(rec);    progressBar.setVisible(false);  }