Files
Emmanuele Sassi c36390f183 - primo rilascio
2025-03-19 10:40:03 +01:00

143 lines
3.0 KiB
VB.net

'----------------------------------------------------------------------------
' EgalTech 2015-2017
'----------------------------------------------------------------------------
' File : ConstGen.vb Data : 10.04.17 Versione : 1.8d1
' Contenuto : Modulo costanti generali.
'
'
'
' Modifiche : 10.04.17 DS Creazione modulo.
'
'
'----------------------------------------------------------------------------
Public Module ConstWindow
Public Enum AreaTypes
NULL = 0
FRAME = 1
SASH = 2
FILL = 3
SPLIT = 4
SPLITTED = 5
End Enum
Public Enum FillTypes
NULL = 0
GLASS = 1
WOOD = 2
End Enum
Public Enum Shapes As Integer
RECTANGLE = 1
RIGHTCHAMFER = 2
LEFTCHAMFER = 3
DOUBLECHAMFER = 4
ARC = 11
ARC_FULL = 12
FILLET = 13
DOUBLEARC = 14
TRIANGLE = 21
CUSTOM = 100
End Enum
Public Enum SplitShapes As Integer
NULL = 0
VERTICAL = 1
HORIZONTAL = 2
GRID = 3
CUSTOM = 100
End Enum
Public Enum Joints As Integer
ANGLED = 1
FULL_H = 2
FULL_V = 3
End Enum
Public Enum SashTypes As Integer
NULL = 0
ACTIVE = 1
INACTIVE = 2
ACTIVE_IN = 3
ACTIVE_OUT = 4
INACTIVE_IN = 5
INACTIVE_OUT = 6
End Enum
Public Enum Openings As Integer
NULL = 0
TURNONLY_LEFT = 1
TURNONLY_RIGHT = 2
TILTTURN_LEFT = 3
TILTTURN_RIGHT = 4
TILTONLY_TOP = 5
TILTONLY_BOTTOM = 6
PIVOT = 7
FIXED = 8
COMPLANARSLIDE_LEFT = 9
COMPLANARSLIDE_RIGHT = 10
LIFTSLIDE_LEFT = 11
LIFTSLIDE_RIGHT = 12
End Enum
Public Enum OpeningTypes As Integer
NULL = 0
TURNONLY = 1
TILTTURN = 2
TILTONLY = 3
PIVOT = 4
FIXED = 5
COMPLANARSLIDE = 6
LIFTSLIDE = 7
End Enum
Public Enum OpeningSides As Integer
NULL = 0
LEFT = 1
RIGHT = 2
End Enum
'------------ LUA ------------------
Public Enum LuaAreaTypes
NULL = 0
FRAME = 1
SASH = 2
FILL = 3
SPLIT = 4
End Enum
Public Enum LuaSplitTypes
NULL = 0
MULLION = 1
FRENCH = 2
End Enum
Public Enum LuaShapes
RECT = 1
CHAMFER_SIDE = 2
CHAMFER = 3
ROUND_ARC = 4
SEGMENTAL_ARC = 5
POINTED_ARC = 6
TRIANGLE = 7
End Enum
Public Const WIN_OUTLINE As String = "Outline"
Public Const WIN_AREA As String = "Area"
Public Const WIN_AREATYPE As String = "AreaType"
Public Const WIN_SELECTION As String = "Selection"
'------------ LUA ------------------
Public Const LUA_WIN_SPLITSELECTION As String = "SplitSelection"
Public Const LUA_WIN_SPLIT As String = "Split"
Public Const LUA_WIN_SPLITTYPE As String = "SplitType"
Public Const LUA_WIN_ORIGSPLIT As String = "OrigSplit"
Public Const LUA_WIN_HDW_FAVOURITE As String = "HdwFavourite"
Public Const LUA_WIN_HDW_HANDLE As String = "HdwHandle"
Public Const LUA_WIN_HDW_OPTIONS As String = "HdwOptions"
End Module