Examples of VerifyListener


Examples of org.eclipse.swt.events.VerifyListener

      public void modifyText(ModifyEvent e) {
        pageChanged();     
      }
     
    });
    _txtBuild.addVerifyListener(new VerifyListener() {

      public void verifyText(VerifyEvent e) {
        if (!Character.isIdentifierIgnorable(e.character)) {
          if (Character.isDigit(e.character)) {
            e.doit = true;
View Full Code Here

Examples of org.eclipse.swt.events.VerifyListener

   
    label = new Label(file_size_options,SWT.NONE);
    label.setText(_._("advancedsearchwindow.label.min_size") + " : ");
   
    min_file_size = new Text(file_size_options,SWT.BORDER);
    min_file_size.addVerifyListener(new VerifyListener() {     
      public void verifyText(VerifyEvent e) {
        try {
          String str = min_file_size.getText().substring(0, e.start)+e.text+min_file_size.getText().substring(e.end);
          double value = Double.parseDouble(str);
          double x = (100 * value) / 1024D;
          if (x>100) {
            e.doit = false;
            return ;
          }
          long min_unit = (Long)min_file_size_units.getData(min_file_size_units.getText());
          long max_unit = (Long)max_file_size_units.getData(max_file_size_units.getText());
          double min = formatSize(x, min_unit);
          double max = formatSize(file_size_slider.getUpValue(), max_unit);
          if (min>max) { e.doit = false; return ;}
          e.doit = true;
          file_size_slider.setDownValue(x);       
        }catch(Exception t) {
          e.doit = false;
        }
      }
    });
   
    min_file_size_units = new Combo(file_size_options,SWT.READ_ONLY);
   
    min_file_size_units.add("Bytes");
    min_file_size_units.add("KB");
    min_file_size_units.add("MB");
    min_file_size_units.add("GB");
   
    min_file_size_units.setData("Bytes", 1024L);
    min_file_size_units.setData("KB", 1024 * 1024L);
    min_file_size_units.setData("MB", 1024 * 1024 * 1024L);
    min_file_size_units.setData("GB", 1024 * 1024 * 1024 * 1024L);
    min_file_size_units.select(0);
   
    min_file_size_units.addSelectionListener(new SelectionAdapter() {

      public void widgetSelected(SelectionEvent arg0) {
        updated_file_size = true;
      }
     
    });
   
    layout_data = new GridData();
    layout_data.grabExcessHorizontalSpace = true;
    layout_data.horizontalAlignment = GridData.FILL;
    new Label(file_size_options,SWT.NONE).setLayoutData(layout_data);
   
    label = new Label(file_size_options,SWT.NONE);
    label.setText(_._("advancedsearchwindow.label.max_size") + " : ");
   
    max_file_size = new Text(file_size_options,SWT.BORDER);
   
    max_file_size.addVerifyListener(new VerifyListener() {     
      public void verifyText(VerifyEvent e) {
        try {
          String str = max_file_size.getText().substring(0, e.start)+e.text+max_file_size.getText().substring(e.end);
          double value = Double.parseDouble(str);
          double x = (100 * value) / 1024D;
View Full Code Here

Examples of org.eclipse.swt.events.VerifyListener

     sTimeout.addFocusListener(new FocusAdapter() {
       public void focusGained(final FocusEvent e) {
         sTimeout.selectAll();
       }
     });
     sTimeout.addVerifyListener(new VerifyListener() {
       public void verifyText(final VerifyEvent e) {
         e.doit = Utils.isOnlyDigits(e.text);
       }
     });
     sTimeout.setLayoutData(gridData11);
View Full Code Here

Examples of org.eclipse.swt.events.VerifyListener

      txtName.addFocusListener(new FocusAdapter() {
        public void focusGained(final FocusEvent e) {
          txtName.selectAll();
        }
      });
      txtName.addVerifyListener(new VerifyListener() {
        public void verifyText(final VerifyEvent e) {
          if(!init)//w�hrend der initialiserung sollen keine �berpr�fungen stattfinden
            e.doit = Utils.checkElement(txtName.getText(), dom, sos.scheduler.editor.app.Editor.SCHEDULE, null);
        }
      });
      txtName.addModifyListener(new ModifyListener() {
        public void modifyText(final ModifyEvent e) {
          if(!init && !existScheduleName())
            listener.setName(txtName.getText());
        }
      });
      txtName.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, false, false, 2, 1));


      final Label titleLabel = new Label(scheduleGroup, SWT.NONE);
      titleLabel.setLayoutData(new GridData(GridData.BEGINNING, GridData.BEGINNING, false, false));
      titleLabel.setText("Title");

      txtTitle = new Text(scheduleGroup, SWT.BORDER);
      txtTitle.addFocusListener(new FocusAdapter() {
        public void focusGained(final FocusEvent e) {
          txtTitle.selectAll();
        }
      });
      txtTitle.addModifyListener(new ModifyListener() {
        public void modifyText(final ModifyEvent e) {
          if(!init)
            listener.setTitle(txtTitle.getText());
        }
      });
      txtTitle.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, false, false, 2, 1));

      final Label substitueLabel = new Label(scheduleGroup, SWT.NONE);
      substitueLabel.setText("Substitute");

      cboCombo = new Combo(scheduleGroup, SWT.NONE);
      cboCombo.addModifyListener(new ModifyListener() {
        public void modifyText(final ModifyEvent e) {
          if(!init)
            listener.setSubstitut(cboCombo.getText());
        }
      });
      cboCombo.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, false, false, 2, 1));

      Label validFromLabel = new Label(scheduleGroup, SWT.NONE);
      validFromLabel.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, false, false));
      validFromLabel.setText("Valid From");


      validFrom = new DatePicker(scheduleGroup, SWT.BORDER);
      validFrom.setEditable(true);



      validFrom.addModifyListener(new ModifyListener() {
        public void modifyText(final ModifyEvent e) {
          setValidDateFrom();         
        }



      });
      final GridData gridData = new GridData();
      gridData.grabExcessHorizontalSpace = true;
      gridData.horizontalAlignment = SWT.FILL;
      validFrom.setLayoutData(gridData);

      final Composite composite_1_1 = new Composite(scheduleGroup, SWT.NONE);
      composite_1_1.setLayoutData(new GridData(GridData.FILL, GridData.FILL, true, false));
      final GridLayout gridLayout_1 = new GridLayout();
      gridLayout_1.numColumns = 6;
      composite_1_1.setLayout(gridLayout_1);

      txtHourFrom = new Text(composite_1_1, SWT.CENTER | SWT.BORDER);
      txtHourFrom.addFocusListener(new FocusAdapter() {
        public void focusGained(final FocusEvent e) {
          txtHourFrom.selectAll();
        }
      });
      txtHourFrom.setTextLimit(2);
      txtHourFrom.addVerifyListener(new VerifyListener() {
        public void verifyText(final VerifyEvent e) {
          e.doit = Utils.isOnlyDigits(e.text);
        }
      });
      txtHourFrom.addModifyListener(new ModifyListener() {
        public void modifyText(final ModifyEvent e) {
          setValidDateFrom();
        }
      });
      txtHourFrom.setEnabled(false);
      final GridData gridData_1_1_1 = new GridData(GridData.FILL, GridData.FILL, false, false);
      gridData_1_1_1.minimumWidth = 30;
      gridData_1_1_1.widthHint = 30;
      txtHourFrom.setLayoutData(gridData_1_1_1);

      final Label label_2_1 = new Label(composite_1_1, SWT.NONE);
      label_2_1.setText(":");

      txtMinuteFrom = new Text(composite_1_1, SWT.CENTER | SWT.BORDER);
      txtMinuteFrom.addFocusListener(new FocusAdapter() {
        public void focusGained(final FocusEvent e) {
          txtMinuteFrom.selectAll();
        }
      });
      txtMinuteFrom.setTextLimit(2);
      txtMinuteFrom.addVerifyListener(new VerifyListener() {
        public void verifyText(final VerifyEvent e) {
          e.doit = Utils.isOnlyDigits(e.text);
        }
      });
      txtMinuteFrom.setEnabled(false);
      txtMinuteFrom.addModifyListener(new ModifyListener() {
        public void modifyText(final ModifyEvent e) {
          setValidDateFrom();
        }
      });
      final GridData gridData_2_1_1 = new GridData(GridData.FILL, GridData.CENTER, false, false);
      gridData_2_1_1.minimumWidth = 30;
      gridData_2_1_1.widthHint = 30;
      txtMinuteFrom.setLayoutData(gridData_2_1_1);

      final Label label_1_1_1 = new Label(composite_1_1, SWT.NONE);
      label_1_1_1.setText(":");

      txtSecondFrom = new Text(composite_1_1, SWT.CENTER | SWT.BORDER);
      txtSecondFrom.addFocusListener(new FocusAdapter() {
        public void focusGained(final FocusEvent e) {
          txtSecondFrom.selectAll();
        }
      });
      txtSecondFrom.setTextLimit(2);
      txtSecondFrom.addVerifyListener(new VerifyListener() {
        public void verifyText(final VerifyEvent e) {
          e.doit = Utils.isOnlyDigits(e.text);
        }
      });
      txtSecondFrom.addModifyListener(new ModifyListener() {
        public void modifyText(final ModifyEvent e) {
          setValidDateFrom();
        }
      });
      txtSecondFrom.setEnabled(false);
      txtSecondFrom.setLayoutData(new GridData(30, SWT.DEFAULT));

      final Label hhmmssLabel_1_1 = new Label(composite_1_1, SWT.NONE);
      hhmmssLabel_1_1.setText("hh:mm:ss");

      final Label validToLabel = new Label(scheduleGroup, SWT.NONE);
      validToLabel.setText("Valid To");

      validTo = new DatePicker(scheduleGroup, SWT.BORDER);
      validTo.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false, 1, 1));
      validTo.setEditable(true);
      validTo.addModifyListener(new ModifyListener() {
        public void modifyText(final ModifyEvent e) {
          setValidDateTo();         
        }
      });

      final Composite composite_1 = new Composite(scheduleGroup, SWT.NONE);
      composite_1.setLayoutData(new GridData(GridData.FILL, GridData.FILL, true, false));
      final GridLayout gridLayout_2 = new GridLayout();
      gridLayout_2.numColumns = 6;
      composite_1.setLayout(gridLayout_2);

      txtHourTo = new Text(composite_1, SWT.CENTER | SWT.BORDER);
      txtHourTo.addFocusListener(new FocusAdapter() {
        public void focusGained(final FocusEvent e) {
          txtHourTo.selectAll();
        }
      });
      txtHourTo.setTextLimit(2);
      txtHourTo.addVerifyListener(new VerifyListener() {
        public void verifyText(final VerifyEvent e) {
          e.doit = Utils.isOnlyDigits(e.text);
        }
      });
      txtHourTo.setEnabled(false);
      txtHourTo.addModifyListener(new ModifyListener() {
        public void modifyText(final ModifyEvent e) {
          setValidDateTo();
        }
      });
      final GridData gridData_1_1 = new GridData(GridData.FILL, GridData.FILL, false, false);
      gridData_1_1.minimumWidth = 30;
      gridData_1_1.widthHint = 30;
      txtHourTo.setLayoutData(gridData_1_1);

      final Label label_2 = new Label(composite_1, SWT.NONE);
      label_2.setText(":");

      txtMinuteTo = new Text(composite_1, SWT.CENTER | SWT.BORDER);
      txtMinuteTo.addFocusListener(new FocusAdapter() {
        public void focusGained(final FocusEvent e) {
          txtMinuteTo.selectAll();
        }
      });
      txtMinuteTo.setTextLimit(2);
      txtMinuteTo.addVerifyListener(new VerifyListener() {
        public void verifyText(final VerifyEvent e) {
          e.doit = Utils.isOnlyDigits(e.text);
        }
      });
      txtMinuteTo.setEnabled(false);
      txtMinuteTo.addModifyListener(new ModifyListener() {
        public void modifyText(final ModifyEvent e) {
          setValidDateTo();
        }
      });
      final GridData gridData_2_1 = new GridData(GridData.FILL, GridData.CENTER, false, false);
      gridData_2_1.minimumWidth = 30;
      gridData_2_1.widthHint = 30;
      txtMinuteTo.setLayoutData(gridData_2_1);

      final Label label_1_1 = new Label(composite_1, SWT.NONE);
      label_1_1.setText(":");

      txtSecondTo = new Text(composite_1, SWT.CENTER | SWT.BORDER);
      txtSecondTo.addFocusListener(new FocusAdapter() {
        public void focusGained(final FocusEvent e) {
          txtSecondTo.selectAll();
        }
      });
      txtSecondTo.setTextLimit(2);
      txtSecondTo.addVerifyListener(new VerifyListener() {
        public void verifyText(final VerifyEvent e) {
          e.doit = Utils.isOnlyDigits(e.text);
        }
      });
      txtSecondTo.setEnabled(false);
View Full Code Here

Examples of org.eclipse.swt.events.VerifyListener

    txtPort.addFocusListener(new FocusAdapter() {
      public void focusGained(final FocusEvent e) {
        txtPort.selectAll();
      }
    });
    txtPort.addVerifyListener(new VerifyListener() {
      public void verifyText(final VerifyEvent e) {
        e.doit = Utils.isOnlyDigits(e.text);
      }
    });
    txtPort.addModifyListener(new ModifyListener() {
View Full Code Here

Examples of org.eclipse.swt.events.VerifyListener

      lblLongWait.setText(Messages.getString("assistent.delay_order_after_setback.time"));     
    }

    {
      txtHour = new Text(jobGroup, SWT.BORDER);
      txtHour.addVerifyListener(new VerifyListener() {
        public void verifyText(final VerifyEvent e) {
          e.doit = Utils.isOnlyDigits(e.text);
        }
      });
      txtHour.setText(hour == 0? "" : Utils.getIntegerAsString(hour));
      final GridData gridData = new GridData(17, SWT.DEFAULT);
      gridData.minimumWidth = 17;
      txtHour.setLayoutData(gridData);
      txtHour.addModifyListener(new ModifyListener() {
        public void modifyText(final ModifyEvent e) {
          Utils.setBackground(0, 23, txtHour);
          if (!Utils.isNumeric( txtHour.getText())) {
            MainWindow.message(shellSetBack, Messages.getString("assistent.no_numeric"), SWT.OK );
          }
          modify = true;
        }
      });
    }

    {
      txtMin = new Text(jobGroup, SWT.BORDER);
      txtMin.addVerifyListener(new VerifyListener() {
        public void verifyText(final VerifyEvent e) {
          e.doit = Utils.isOnlyDigits(e.text);
        }
      });
      txtMin.setText(min == 0? "" : Utils.getIntegerAsString(min));
      final GridData gridData = new GridData(17, SWT.DEFAULT);
      gridData.minimumWidth = 17;
      txtMin.setLayoutData(gridData);
      txtMin.addModifyListener(new ModifyListener() {
        public void modifyText(final ModifyEvent e) {
          Utils.setBackground(0, 59, txtMin);   
          if (!Utils.isNumeric( txtMin.getText())) {
            MainWindow.message(shellSetBack, Messages.getString("assistent.no_numeric"), SWT.OK );
          }
          modify = true;
        }
      });
    }

    {
      txtSecound = new Text(jobGroup, SWT.BORDER);
      txtSecound.addVerifyListener(new VerifyListener() {
        public void verifyText(final VerifyEvent e) {
          e.doit = Utils.isOnlyDigits(e.text);
        }
      });
      final GridData gridData = new GridData(GridData.FILL, GridData.CENTER, false, false);
View Full Code Here

Examples of org.eclipse.swt.events.VerifyListener

        sErrorCount.addFocusListener(new FocusAdapter() {
          public void focusGained(final FocusEvent e) {
            sErrorCount.selectAll();
          }
        });
        sErrorCount.addVerifyListener(new VerifyListener() {
            public void verifyText(final VerifyEvent e) {
                e.doit = Utils.isOnlyDigits(e.text);
            }
        });
        createComposite();
        composite = new Composite(group2, SWT.NONE);
        composite.setLayout(new RowLayout(SWT.HORIZONTAL));
        composite.setLayoutData(new org.eclipse.swt.layout.GridData(GridData.END, GridData.CENTER, true, false));
        bStop = new Button(group2, SWT.RADIO);
        bStop.setText("stop");
        bStop.addSelectionListener(new org.eclipse.swt.events.SelectionAdapter() {
            public void widgetSelected(org.eclipse.swt.events.SelectionEvent e) {
                getShell().setDefaultButton(bApply);
                bApply.setEnabled(true);
                switchDelay(!bStop.getSelection());
            }
        });
        bDelay = new Button(group2, SWT.RADIO);
        bDelay.setText("Delay:");
        bDelay.addSelectionListener(new org.eclipse.swt.events.SelectionAdapter() {
            public void widgetSelected(org.eclipse.swt.events.SelectionEvent e) {
                bApply.setEnabled(true);
                switchDelay(bDelay.getSelection());
            }
        });
        sErrorHours = new Text(group2, SWT.BORDER);
        sErrorHours.addFocusListener(new FocusAdapter() {
          public void focusGained(final FocusEvent e) {
            sErrorHours.selectAll();
          }
        });
        sErrorHours.addVerifyListener(new VerifyListener() {
            public void verifyText(final VerifyEvent e) {
                e.doit = Utils.isOnlyDigits(e.text);
            }
        });
        label14 = new Label(group2, SWT.NONE);
        label14.setText(":");
        sErrorMinutes = new Text(group2, SWT.BORDER);
        sErrorMinutes.addFocusListener(new FocusAdapter() {
          public void focusGained(final FocusEvent e) {
            sErrorMinutes.selectAll();
          }
        });
        sErrorMinutes.addVerifyListener(new VerifyListener() {
            public void verifyText(final VerifyEvent e) {
                e.doit = Utils.isOnlyDigits(e.text);
            }
        });
        label17 = new Label(group2, SWT.NONE);
        label17.setText(":");
        sErrorSeconds = new Text(group2, SWT.BORDER);
        sErrorSeconds.addFocusListener(new FocusAdapter() {
          public void focusGained(final FocusEvent e) {
            sErrorSeconds.selectAll();
          }
        });
        sErrorSeconds.addVerifyListener(new VerifyListener() {
            public void verifyText(final VerifyEvent e) {
                e.doit = Utils.isOnlyDigits(e.text);
            }
        });
        label8 = new Label(group2, SWT.NONE);
View Full Code Here

Examples of org.eclipse.swt.events.VerifyListener

        sSetBackCount.addFocusListener(new FocusAdapter() {
          public void focusGained(final FocusEvent e) {
            sSetBackCount.selectAll();
          }
        });
        sSetBackCount.addVerifyListener(new VerifyListener() {
            public void verifyText(final VerifyEvent e) {
                e.doit = Utils.isOnlyDigits(e.text);
            }
        });
        sSetBackCount.setLayoutData(new GridData(48, SWT.DEFAULT));
        bIsMaximum = new Button(group3, SWT.CHECK);

        final Label delayLabel = new Label(group3, SWT.NONE);
        delayLabel.setText("Delay:");
        sSetBackHours = new Text(group3, SWT.BORDER);
        sSetBackHours.addFocusListener(new FocusAdapter() {
          public void focusGained(final FocusEvent e) {
            sSetBackHours.selectAll();
          }
        });
        sSetBackHours.addVerifyListener(new VerifyListener() {
            public void verifyText(final VerifyEvent e) {
                e.doit = Utils.isOnlyDigits(e.text);
            }
        });
        label7 = new Label(group3, SWT.NONE);
        label7.setText(":");
        sSetBackCount.addModifyListener(new org.eclipse.swt.events.ModifyListener() {
            public void modifyText(org.eclipse.swt.events.ModifyEvent e) {
                getShell().setDefaultButton(bApplySetback);
                bApplySetback.setEnabled(true);
            }
        });
        bIsMaximum.setText("Max");
        bIsMaximum.setLayoutData(gridData6);
        sSetBackMinutes = new Text(group3, SWT.BORDER);
        sSetBackMinutes.addFocusListener(new FocusAdapter() {
          public void focusGained(final FocusEvent e) {
            sSetBackMinutes.selectAll();
          }
        });
        sSetBackMinutes.addVerifyListener(new VerifyListener() {
            public void verifyText(final VerifyEvent e) {
                e.doit = Utils.isOnlyDigits(e.text);
            }
        });
        label9 = new Label(group3, SWT.NONE);
        label9.setText(":");
        sSetBackSeconds = new Text(group3, SWT.BORDER);
        sSetBackSeconds.addFocusListener(new FocusAdapter() {
          public void focusGained(final FocusEvent e) {
            sSetBackSeconds.selectAll();
          }
        });
        sSetBackSeconds.addVerifyListener(new VerifyListener() {
            public void verifyText(final VerifyEvent e) {
                e.doit = Utils.isOnlyDigits(e.text);
            }
        });
        label10 = new Label(group3, SWT.NONE);
View Full Code Here

Examples of org.eclipse.swt.events.VerifyListener

    _shell.setLayout(gridLayout);
    GridData gridData = new org.eclipse.swt.layout.GridData(GridData.FILL, GridData.FILL, true, true);

    //_styledText = new StyledText(_shell, SWT.V_SCROLL | SWT.BORDER | SWT.WRAP | SWT.H_SCROLL);
    _styledText = new Text(_shell, SWT.V_SCROLL | SWT.BORDER | SWT.WRAP | SWT.H_SCROLL);
    _styledText.addVerifyListener(new VerifyListener() {
      public void verifyText(final VerifyEvent e) {
        //das ist CTRL-Z
       
      }
    });
View Full Code Here

Examples of org.eclipse.swt.events.VerifyListener

          return;
        setTime();
      }
    });
    txtYear.setEnabled(false);
    txtYear.addVerifyListener(new VerifyListener() {
      public void verifyText(final VerifyEvent e) {
        e.doit = Utils.isOnlyDigits(e.text);
      }
    });
    txtYear.setTextLimit(4);
    final GridData gridData_7 = new GridData(GridData.FILL, GridData.CENTER, false, false);
    gridData_7.widthHint = 40;
    txtYear.setLayoutData(gridData_7);

    final Label label = new Label(composite, SWT.NONE);
    label.setText("-");

    txtMonth = new Text(composite, SWT.BORDER);
    txtMonth.addFocusListener(new FocusAdapter() {
      public void focusLost(final FocusEvent e) {
        txtMonth.setText(Utils.fill(2, txtMonth.getText()));   
      }
    });
    txtMonth.setEnabled(false);
    txtMonth.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) { 
        if(!event)
          return;
        Utils.setBackground(1, 12, txtMonth);
        if(!txtMonth.getBackground().equals(Options.getRequiredColor()))
          setTime();
      }
    });
    txtMonth.addVerifyListener(new VerifyListener() {
      public void verifyText(final VerifyEvent e) {
        e.doit = Utils.isOnlyDigits(e.text);
      }
    });
    txtMonth.setTextLimit(2);
    final GridData gridData_9 = new GridData(GridData.FILL, GridData.CENTER, false, false);
    gridData_9.widthHint = 20;
    txtMonth.setLayoutData(gridData_9);

    final Label label_1 = new Label(composite, SWT.NONE);
    label_1.setText("-");

    txtDay = new Text(composite, SWT.BORDER);
    txtDay.addFocusListener(new FocusAdapter() {
      public void focusLost(final FocusEvent e) {
        txtDay.setText(Utils.fill(2, txtDay.getText()));
      }
    });
    txtDay.setEnabled(false);
    txtDay.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        if(!event)
          return;
        Utils.setBackground(1, 31, txtDay);
        if(!txtDay.getBackground().equals(Options.getRequiredColor()))
          setTime();
      }
    });
    txtDay.addVerifyListener(new VerifyListener() {
      public void verifyText(final VerifyEvent e) {
        e.doit = Utils.isOnlyDigits(e.text);
      }
    });
    txtDay.setTextLimit(2);
    final GridData gridData_13 = new GridData(GridData.FILL, GridData.CENTER, false, false);
    gridData_13.widthHint = 20;
    txtDay.setLayoutData(gridData_13);

    final Label label_2 = new Label(composite, SWT.NONE);
    label_2.setText("      ");

    txtHour = new Text(composite, SWT.BORDER);
    txtHour.addFocusListener(new FocusAdapter() {
      public void focusLost(final FocusEvent e) {
        txtHour.setText(Utils.fill(2, txtHour.getText()));
      }
    });
    txtHour.setEnabled(false);
    txtHour.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        if(!event)
          return;
        Utils.setBackground(0, 24, txtHour);
        if(!txtHour.getBackground().equals(Options.getRequiredColor()))
          setTime();
      }
    });
    txtHour.addVerifyListener(new VerifyListener() {
      public void verifyText(final VerifyEvent e) {
        e.doit = Utils.isOnlyDigits(e.text);
      }
    });
    txtHour.setTextLimit(2);
    final GridData gridData_14 = new GridData(GridData.FILL, GridData.CENTER, false, false);
    gridData_14.widthHint = 20;
    txtHour.setLayoutData(gridData_14);

    final Label label_3 = new Label(composite, SWT.NONE);
    label_3.setText(":");

    txtMin = new Text(composite, SWT.BORDER);
    txtMin.addFocusListener(new FocusAdapter() {
      public void focusLost(final FocusEvent e) {
        txtMin.setText(Utils.fill(2, txtMin.getText()));
      }
    });
    txtMin.setEnabled(false);
    txtMin.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        if(!event)
          return;
        Utils.setBackground(0, 60, txtMin);
        if(!txtMin.getBackground().equals(Options.getRequiredColor()))
          setTime();
      }
    });
    txtMin.addVerifyListener(new VerifyListener() {
      public void verifyText(final VerifyEvent e) {
        e.doit = Utils.isOnlyDigits(e.text);
      }
    });
    txtMin.setTextLimit(2);
    final GridData gridData_1 = new GridData(GridData.FILL, GridData.CENTER, false, false);
    gridData_1.widthHint = 20;
    txtMin.setLayoutData(gridData_1);

    final Label label_4 = new Label(composite, SWT.NONE);
    label_4.setText(":");

    txtSec = new Text(composite, SWT.BORDER);
    txtSec.addFocusListener(new FocusAdapter() {
      public void focusLost(final FocusEvent e) {
        txtSec.setText(Utils.fill(2, txtSec.getText()));
      }
    });
    txtSec.setEnabled(false);
    txtSec.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        if(!event)
          return;
        Utils.setBackground(0, 60, txtSec);
        if(!txtSec.getBackground().equals(Options.getRequiredColor()))
          setTime();
      }
    });
    txtSec.addVerifyListener(new VerifyListener() {
      public void verifyText(final VerifyEvent e) {
        e.doit = Utils.isOnlyDigits(e.text);
      }
    });
    txtSec.setTextLimit(2);
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.