import sys

if sys.platform.startswith('win'):
    from enum import Enum


    class WindowStyle(Enum):
        WS_BORDER           = 0x00800000
        WS_CAPTION          = 0x00C00000
        WS_CHILD            = 0x40000000
        WS_CHILDWINDOW      = 0x40000000
        WS_CLIPCHILDREN     = 0x02000000
        WS_CLIPSIBLINGS     = 0x04000000
        WS_DISABLED         = 0x08000000
        WS_DGLFRAME         = 0x00400000
        WS_GROUP            = 0x00020000
        WS_HSCROLL          = 0x00100000
        WS_ICONIC           = 0x20000000
        WS_MAXIMIZE         = 0x01000000
        WS_MAXIMIZEBOX      = 0x00010000
        WS_MINIMIZE         = 0x20000000
        WS_MINIMIZEBOX      = 0x00020000
        WS_OVERLAPPED       = 0x00000000
        WS_SYSMENU          = 0x00080000
        WS_THICKFRAME       = 0x00040000
        WS_OVERLAPPEDWINDOW = WS_OVERLAPPED.value     | \
                              WS_CAPTION.value        | \
                              WS_SYSMENU.value        | \
                              WS_THICKFRAME.value     | \
                              WS_MINIMIZEBOX.value    | \
                              WS_MAXIMIZEBOX.value
        WS_POPUP            = 0x80000000
        WS_POPUPWINDOW      = WS_POPUP.value  | \
                              WS_BORDER.value | \
                              WS_SYSMENU.value
        WS_SIZEBOX          = 0x00040000
        WS_TABSTOP          = 0x00010000
        WS_TILED            = 0x00000000
        WS_TILEDWINDOW      = WS_OVERLAPPED.value   | \
                              WS_CAPTION.value      | \
                              WS_SYSMENU.value      | \
                              WS_THICKFRAME.value   | \
                              WS_MINIMIZEBOX.value  | \
                              WS_MAXIMIZEBOX.value
        WS_VIZIBLE          = 0x10000000
        WS_VSCROLL          = 0x00200000

