*/
protected void initSettingsMenu ()
{
settingsMenu = new WebPopupMenu ();
matchCaseItem = new WebCheckBoxMenuItem ( matchCaseIcon );
matchCaseItem.setLanguage ( "weblaf.filter.matchcase" );
matchCaseItem.addActionListener ( new ActionListener ()
{
@Override
public void actionPerformed ( final ActionEvent e )
{
filter.setMatchCase ( matchCaseItem.isSelected () );
updateFiltering ();
}
} );
settingsMenu.add ( matchCaseItem );
useSpaceAsSeparatorItem = new WebCheckBoxMenuItem ( useSpaceAsSeparatorIcon );
useSpaceAsSeparatorItem.setLanguage ( "weblaf.filter.spaceseparator" );
useSpaceAsSeparatorItem.addActionListener ( new ActionListener ()
{
@Override
public void actionPerformed ( final ActionEvent e )
{
filter.setUseSpaceAsSeparator ( useSpaceAsSeparatorItem.isSelected () );
updateFiltering ();
}
} );
settingsMenu.add ( useSpaceAsSeparatorItem );
searchFromStartItem = new WebCheckBoxMenuItem ( searchFromStartIcon );
searchFromStartItem.setLanguage ( "weblaf.filter.frombeginning" );
searchFromStartItem.addActionListener ( new ActionListener ()
{
@Override
public void actionPerformed ( final ActionEvent e )