Function at 0x4489c8
Capabilities:
Hide graphical window

Disassembly:
push 0x130
mov eax, 0x53fdb5
call fcn.0053655e
mov esi, ecx
push dword [esi + 4]
mov edi, dword [ebp + 0xc]
call dword [sym.imp.USER32.dll_IsWindow]
test eax, eax
je 0x448c7c
cmp byte [ebp + 8], 0
je 0x448bb2
call fcn.00403d03
lea eax, [ebp - 0x70]
push eax
call fcn.004a7bd8
pop ecx
xor ebx, ebx
lea ecx, [ebp - 0x40]
mov byte [ebp - 0x8c], bl
push dword [ebp - 0x8c]
mov dword [ebp - 0x30], ebx
push eax
mov dword [ebp - 0x2c], ebx
call fcn.00403889
lea ecx, [ebp - 0x70]
mov dword [ebp - 4], ebx
call fcn.0040257a
test edi, edi
jle 0x448a9a
lea eax, [ebp - 0x58]
push edi
push eax
call fcn.0041d094
push eax
lea eax, [ebp - 0x88]
mov byte [ebp - 4], 1
push str.______
push eax
call fcn.00411f47
push 0x563028
push eax
lea eax, [ebp - 0x28]
mov byte [ebp - 4], 2
push eax
call fcn.004030d5
add esp, 0x20
cmp dword [eax + 0x14], 8
mov ecx, eax
mov byte [ebp - 4], 3
jb 0x448a76
mov ecx, dword [eax]
push dword [eax + 0x10]
push ecx
lea ecx, [ebp - 0x40]
call fcn.00403bb9
lea ecx, [ebp - 0x28]
call fcn.0040257a
lea ecx, [ebp - 0x88]
call fcn.0040257a
lea ecx, [ebp - 0x58]
jmp 0x448aee
lea eax, [ebp - 0x28]
push eax
call fcn.00411d2b
mov ecx, eax
call fcn.004b566f
cmp dword [ebp - 0x18], 0
mov byte [ebp - 4], 4
je 0x448aeb
lea eax, [ebp - 0x28]
push eax
lea eax, [ebp - 0x58]
push str.______
push eax
call fcn.0040469f
add esp, 0xc
cmp dword [eax + 0x14], 8
mov ecx, eax
mov byte [ebp - 4], 5
jb 0x448ad7
mov ecx, dword [eax]
push dword [eax + 0x10]
push ecx
lea ecx, [ebp - 0x40]
call fcn.00403bb9
lea ecx, [ebp - 0x58]
call fcn.0040257a
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], bl
call fcn.0040257a
push 1
push 3
lea ecx, [ebp - 0x13c]
call fcn.00404da4
lea eax, [ebp - 0x12c]
mov byte [ebp - 4], 6
push str.setTrialStatus___:_m_labelImproved.SetText_
push eax
call fcn.0040446a
pop ecx
pop ecx
lea eax, [ebp - 0x13c]
push eax
push 0x5630e0
push 0x31f
push str.C:workprojects_rubilnik_srcuiWizardSheet.cpp
push 1
call fcn.00407c20
mov ecx, eax
call fcn.00412039
lea ecx, [ebp - 0xd4]
mov byte [ebp - 4], bl
call fcn.00404fea
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVCP140.dll_public_virtual:_void___thiscall_std::basic_ios_wchar_t__struct_std::char_traits_wchar_t__::destructor_void_]
cmp dword [ebp - 0x2c], 8
lea eax, [ebp - 0x40]
cmovae eax, dword [ebp - 0x40]
push eax
push dword [esi + 4]
call dword [sym.imp.USER32.dll_SetWindowTextW]
push 0x5622f8
lea ecx, [ebp - 0x28]
call fcn.00401cd4
lea eax, [ebp - 0x28]
mov byte [ebp - 4], 7
push eax
lea ecx, [esi + 0xc00]
call fcn.00431725
lea ecx, [ebp - 0x28]
call fcn.0040257a
push 5
push dword [esi + 0xc04]
call dword [sym.imp.USER32.dll_ShowWindow]
lea ecx, [ebp - 0x40]
call fcn.0040257a
jmp 0x448c7c
push 1
push 3
lea ecx, [ebp - 0x13c]
call fcn.00404da4
lea eax, [ebp - 0x12c]
mov dword [ebp - 4], 8
push str.setTrialStatus___:_m_labelImproved.SetText__
push eax
call fcn.0040446a
pop ecx
pop ecx
lea eax, [ebp - 0x13c]
push eax
push 0x5630e0
push 0x327
push str.C:workprojects_rubilnik_srcuiWizardSheet.cpp
push 1
call fcn.00407c20
mov ecx, eax
call fcn.00412039
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xd4]
call fcn.00404fea
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVCP140.dll_public_virtual:_void___thiscall_std::basic_ios_wchar_t__struct_std::char_traits_wchar_t__::destructor_void_]
call fcn.00403d03
lea eax, [ebp - 0x58]
push eax
call fcn.004a7bd8
pop ecx
cmp dword [eax + 0x14], 8
jb 0x448c31
mov eax, dword [eax]
push eax
push dword [esi + 4]
call dword [sym.imp.USER32.dll_SetWindowTextW]
lea ecx, [ebp - 0x58]
call fcn.0040257a
push 0x559fc4
lea ecx, [ebp - 0x28]
call fcn.00401cd4
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 9
push eax
lea ecx, [esi + 0xc00]
call fcn.00431725
lea ecx, [ebp - 0x28]
call fcn.0040257a
push 0
push dword [esi + 0xc04]
call dword [sym.imp.USER32.dll_ShowWindow]
call fcn.00536508
ret 8