/* Filter Settings */
Label filterLabel = new Label(group, SWT.None);
filterLabel.setText("Filter News: ");
fFilterCombo = new Combo(group, SWT.BORDER | SWT.READ_ONLY);
fFilterCombo.setLayoutData(new GridData(SWT.FILL, SWT.BEGINNING, false, false));
fFilterCombo.add("Use Default");
NewsFilter.Type[] filters = NewsFilter.Type.values();
for (NewsFilter.Type filter : filters)
fFilterCombo.add(filter.getName());
fFilterCombo.select(fGlobalScope.getInteger(DefaultPreferences.BM_NEWS_FILTERING) + 1);
fFilterCombo.setVisibleItemCount(fFilterCombo.getItemCount());
/* Group Settings */
Label groupLabel = new Label(group, SWT.None);
groupLabel.setText("Group News: ");
fGroupCombo = new Combo(group, SWT.BORDER | SWT.READ_ONLY);
fGroupCombo.setLayoutData(new GridData(SWT.FILL, SWT.BEGINNING, false, false));
fGroupCombo.add("Use Default");
NewsGrouping.Type[] groups = NewsGrouping.Type.values();
for (NewsGrouping.Type groupT : groups)