Function at 0x1007e88e
Capabilities:
Check os version

Disassembly:
push ebx
push esi
mov esi, dword [sym.imp.USER32.dll_GetSysColor]
push edi
push 0x1b
mov edi, ecx
call esi
push eax
push str.win.frame.activeCaptionGradientColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 0x1c
call esi
push eax
push str.win.frame.inactiveCaptionGradientColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 0x1a
call esi
push eax
push str.win.item.hotTrackedColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 0x15
call esi
push eax
push str.win.3d.darkShadowColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 0xf
call esi
push eax
push str.win.3d.backgroundColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 0x14
call esi
push eax
push str.win.3d.highlightColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 0x16
call esi
push eax
push str.win.3d.lightColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 0x10
call esi
push eax
push str.win.3d.shadowColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 0x12
call esi
push eax
push str.win.button.textColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 1
call esi
push eax
push str.win.desktop.backgroundColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 2
call esi
push eax
push str.win.frame.activeCaptionColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 0xa
call esi
push eax
push str.win.frame.activeBorderColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 6
call esi
push eax
push str.win.frame.color
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 5
call esi
push eax
push str.win.frame.backgroundColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 9
call esi
push eax
push str.win.frame.captionTextColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 0xb
call esi
push eax
push str.win.frame.inactiveBorderColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 3
call esi
push eax
push str.win.frame.inactiveCaptionColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 0x13
call esi
push eax
push str.win.frame.inactiveCaptionTextColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 8
call esi
push eax
push str.win.frame.textColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 0xd
call esi
push eax
push str.win.item.highlightColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 0xe
call esi
push eax
push str.win.item.highlightTextColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 0xc
call esi
push eax
push str.win.mdi.backgroundColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 4
call esi
push eax
push str.win.menu.backgroundColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 7
call esi
push eax
push str.win.menu.textColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
mov ebx, dword [sym.imp.kernel32.dll_GetVersion]
call ebx
cmp al, 5
jb 0x1007ea46
call ebx
shr eax, 8
cmp al, 1
jae 0x1007ea50
call ebx
cmp al, 5
ja 0x1007ea50
push 4
jmp 0x1007ea52
push 0x1e
pop eax
push eax
call esi
push eax
push str.win.menubar.backgroundColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 0
call esi
push eax
push str.win.scrollbar.backgroundColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 0x11
call esi
push eax
push str.win.text.grayedTextColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 0x18
call esi
push eax
push str.win.tooltip.backgroundColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
push 0x17
call esi
push eax
push str.win.tooltip.textColor
mov ecx, edi
call sym.awt.dll__Java_sun_java2d_loops_MaskFill_FillAAPgram_68
pop edi
pop esi
pop ebx
ret