confirm.py (1113B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\shared\systemMenu\theme\confirm.py 2 import localization 3 from carbonui import uiconst 4 from player_messaging.client.ui_message import prompt_player_fsd_dialog 5 from utillib import KeyVal 6 7 def confirm_remove_custom_color_theme(theme): 8 result = prompt_player_fsd_dialog(msgkey='ConfirmDeleteCustomTheme', params={'theme_name': theme.name}, buttons=[KeyVal(id=uiconst.ID_YES, label=localization.GetByLabel('UI/SystemMenu/GeneralSettings/ColorTheme/ConfirmDeleteTheme')), KeyVal(id=uiconst.ID_NO, label=localization.GetByLabel('UI/Common/Cancel'))], default=uiconst.ID_NO) 9 return result == uiconst.ID_YES 10 11 12 def confirm_discard_unsaved_color_theme_changes(): 13 result = prompt_player_fsd_dialog(msgkey='ConfirmDiscardUnsavedCustomThemeChanges', buttons=[KeyVal(id=uiconst.ID_YES, label=localization.GetByLabel('UI/SystemMenu/GeneralSettings/ColorTheme/ConfirmDiscardChanges')), KeyVal(id=uiconst.ID_NO, label=localization.GetByLabel('UI/Common/Cancel'))], default=uiconst.ID_NO) 14 return result == uiconst.ID_YES