Skip to content

H7OptionsMenuCntl

Class in MMH7Game · MMH7Game.H7OptionsMenuCntl · config

Object › GFxMoviePlayer › H7FlashMovieCntl › H7FlashMoviePopupCntl › H7OptionsMenuCntl

Using it from Lua
h7.find_all("H7OptionsMenuCntl")            -- live instances
h7.find_class("MMH7Game.H7OptionsMenuCntl")   -- the class
h7.hook("MMH7Game.H7OptionsMenuCntl.AddConflict", fn)

Properties

NameTypeNotes
mCLoseButtonGFxClikWidgetprotected
mConflictListarrayprotected
mCurrentResolutionListIncludeCurrentboolprotected
mCurrentResolutionListWindowModeH7StructsAndEnumsNative.EWindowModeprotected
mOkButtonGFxClikWidgetprotected
mOptionsMenuH7GFxOptionsMenuprotected
mRefreshKeybindingsOnSaveboolprotected

Functions

NameDeclaration
AddConflictfunction AddConflict(string optionName)
CausesConflictfunction bool CausesConflict(string Id, bool Shift, bool Alt, bool Control, string Key)
ChangeLanguagefunction ChangeLanguage(string ext)
Closedfunction Closed()
ClosePopupfunction ClosePopup()
GetCurrentResolutionListIncludeCurrentfunction bool GetCurrentResolutionListIncludeCurrent()
GetCurrentResolutionListWindowModefunction H7StructsAndEnumsNative.EWindowMode GetCurrentResolutionListWindowMode()
GetInstancestatic function H7OptionsMenuCntl GetInstance()
GetOptionsMenufunction H7GFxOptionsMenu GetOptionsMenu()
GetPopupfunction H7GFxUIContainer GetPopup()
Initializefunction bool Initialize()
OKButtonClickfunction OKButtonClick(EventData Data)
OpenPopupfunction bool OpenPopup()
PrepareConflictfunction PrepareConflict()
RefreshResolutionListfunction RefreshResolutionList(int windowMode)
RequestUpdatefunction RequestUpdate()
Resetfunction Reset()
ResetConfirmfunction ResetConfirm()
SaveAllConfigsfunction SaveAllConfigs()
SetOptionBoolfunction SetOptionBool(string Key, bool val)
SetOptionEnumfunction SetOptionEnum(string Key, int val)
SetOptionFloatfunction SetOptionFloat(string Key, float val)
SetOptionKeyBindfunction bool SetOptionKeyBind(string Id, bool pshift, bool palt, bool pcontrol, string pkey, bool sshift, bool salt, bool scontrol, string skey)
UpdateAfterApplyfunction UpdateAfterApply()
VirtualKeyToCharfunction string VirtualKeyToChar(int keycode)
WarnConflictfunction WarnConflict()

Default values

mBlockUnreal=true
mBlockFlash=true
mBlockStandardKeys=true
mLocaSection(0)="H7OptionsMenu"
mLocaSection(1)="H7Keys"
MovieInfo=SwfMovie'H7SceneGlobal.window.H7OptionsMenu'
WidgetBindings=

Inherited

FromMembers
H7FlashMoviePopupCntlProperties: mAllowedStandardCommands, mBlockFlash, mBlockStandardKeys, mBlockUnreal, mFullscreen, mHideSidebar, mKeybindCategory, mOpenedThisFrame, mWindowSpecificKeybinds
Functions: CanOpenPopup, Closed, ClosePopup, CreatePopupKeybind, GetPopup, Initialize, InitWindowKeyBinds, IsAllowingCommandFunction, IsBlockingFlash, IsBlockingStandardKeys, IsBlockingUnreal, IsFullscreen, IsHidingSidebar, KeybindUsedByPopup, OpenPopup, PutPopupIntoQueue, QueueFinished, ResetOpenedThisFrame, WasOpenedThisFrame, WriteUserKeysInto
H7FlashMovieCntlProperties: mContainer, mFlashController, mFlashHeight, mFlashWidth, mIsDragginUnit, mIsShowingBlocklayer, mLocaSection, mPlayerController, mRootMC, mWasCanceled, mWasInitialized
Functions: AdvanceDebug, AnyKeyPressed, AnyKeyReleased, CanBeStopped, CaptureMouseWheel, ClosePopup, DisableMouse, EnableMouse, FlashLocalize, FlashPixels2UnrealPixels, GetAssetPath, GetAttributeIconStrings, GetContainer, GetFlashController, GetFlashPath, GetFlashSize, GetGUIColor, GetHUD, GetMagicTierSymbol, GetRadioButtonSymbolPath, GetRoot, GetSettingBool, GetSettingEnum, GetSettingNumber, HighlightClicked, Initialize, IsDraggingUnit, IsMovieSkippedLastFrame, IsRemoveWhenClicked, IsRightClickThisFrame, IsRightMouseDown, IsShiftDown, Log, MouseOut, MouseOver, OpenHeropediaWithCreature, OpenHeropediaWithHero, PlayGUISound, RequestBlockBelow, RequestFocus, RequestRealFocus, RequestUnBlockBelow, SetConstraints, SetInitialized, SetPlayerOwner, SetWasCanceled, Start, StartAdvance, StopAdvance, StopAdvanceReally, StopInput, Unreal, UnrealColorToFlashColor, UnrealColorToHex, UnrealColorToHTMLColor, UnrealPixels2FlashPixels, WaiveFocus, WaiveRealFocus, WasInitialized
GFxMoviePlayer47 properties, 76 functions
Object13 properties, 308 functions