2 * Copyright 2010, Stephan Aßmus <superstippi@gmx.de>.
3 * All rights reserved. Distributed under the terms of the MIT License.
5 #ifndef BOOT_PROMPT_WINDOW_H
6 #define BOOT_PROMPT_WINDOW_H
21 class BootPromptWindow
: public BWindow
{
25 virtual void MessageReceived(BMessage
* message
);
28 void _InitCatalog(bool saveSettings
);
29 void _UpdateStrings();
30 void _PopulateLanguages();
31 void _PopulateKeymaps();
32 void _ActivateKeymap(const BMessage
* message
) const;
33 status_t
_GetCurrentKeymapRef(entry_ref
& ref
) const;
34 BMenuItem
* _KeymapItemForLanguage(
35 BLanguage
& language
) const;
38 BTextView
* fInfoTextView
;
39 BStringView
* fLanguagesLabelView
;
40 BListView
* fLanguagesListView
;
41 BMenuField
* fKeymapsMenuField
;
42 BMenuItem
* fDefaultKeymapItem
;
43 BButton
* fDesktopButton
;
44 BButton
* fInstallerButton
;
48 #endif // BOOT_PROMPT_WINDOW_H