fPreferencesWindow
if (fPreferencesWindow == NULL) {
fPreferencesWindow = new PreferencesWindow(BRect(100, 100, 320, 240));
fPreferencesWindow->Show();
} else if (fPreferencesWindow->Lock()) {
if (fPreferencesWindow->IsHidden())
fPreferencesWindow->Show();
fPreferencesWindow->Activate();
fPreferencesWindow->Unlock();
if (fPreferencesWindow == NULL)
if (fPreferencesWindow->Lock()) {
fPreferencesWindow->Quit();
fPreferencesWindow = NULL;
if (fPreferencesWindow != NULL)
fPreferencesWindow->PostMessage(kStateChanged);
if (fPreferencesWindow != NULL)
fPreferencesWindow->PostMessage(kUpdatePreferences);
if (fPreferencesWindow != NULL)
fPreferencesWindow->PostMessage(kUpdatePreferences);
if (fPreferencesWindow != NULL)
fPreferencesWindow->PostMessage(kUpdatePreferences);
if (fPreferencesWindow != NULL)
fPreferencesWindow->PostMessage(kUpdatePreferences);
if (fPreferencesWindow != NULL)
fPreferencesWindow->PostMessage(kUpdatePreferences);
if (fPreferencesWindow != NULL)
fPreferencesWindow->PostMessage(kUpdatePreferences);
if (fPreferencesWindow != NULL)
fPreferencesWindow->PostMessage(kUpdatePreferences);
if (fPreferencesWindow != NULL)
fPreferencesWindow->PostMessage(kUpdatePreferences);
if (fPreferencesWindow != NULL)
fPreferencesWindow->PostMessage(kUpdatePreferences);
if (fPreferencesWindow != NULL)
fPreferencesWindow->PostMessage(kUpdatePreferences);
PreferencesWindow* fPreferencesWindow;