159 lines
6.9 KiB
VB.net
159 lines
6.9 KiB
VB.net
'----------------------------------------------------------------------------
|
|
' EgalTech 2017-2018
|
|
'----------------------------------------------------------------------------
|
|
' File : ConstCompo.vb Data : 02.01.18 Versione : 1.8l8
|
|
' Contenuto : Modulo costanti sezione e chiavi per file Ddf e Ini.
|
|
'
|
|
'
|
|
'
|
|
' Modifiche : 12.02.17 DS Creazione modulo.
|
|
'
|
|
'
|
|
'----------------------------------------------------------------------------
|
|
|
|
Module ConstCompo
|
|
|
|
' Sezioni e chiavi standard del file DDF
|
|
Public Const S_GENERALINI As String = "General"
|
|
Public Const K_MMUNITSINI As String = "MmUnits"
|
|
Public Const S_VERSION As String = "version"
|
|
Public Const S_PRODUCE As String = "produce"
|
|
Public Const S_MEASURES As String = "measures"
|
|
Public Const S_CODE As String = "code"
|
|
Public Const S_ORDER As String = "order"
|
|
Public Const K_CUSTOMER As String = "customer"
|
|
Public Const K_ELEVATION As String = "elevation"
|
|
Public Const K_PROJECT As String = "project"
|
|
Public Const K_ORDER As String = "Order"
|
|
Public Const K_PO As String = "PO"
|
|
Public Const K_LINE As String = "Line"
|
|
Public Const S_DATE As String = "date"
|
|
Public Const S_PIECE As String = "piece"
|
|
Public Const S_POSITION As String = "position"
|
|
Public Const K_X As String = "x"
|
|
Public Const K_Y As String = "y"
|
|
Public Const K_Z As String = "z"
|
|
Public Const S_SIZE As String = "size"
|
|
Public Const K_WIDTH As String = "width"
|
|
Public Const K_HEIGHT As String = "height"
|
|
Public Const K_THICKNESS As String = "thickness"
|
|
Public Const S_ORIGHEIGHTDOOR As String = "origdoorheight"
|
|
Public Const S_OVERLAP_DDF As String = "overlap"
|
|
Public Const S_WEIGHT As String = "pressure"
|
|
Public Const S_SWING As String = "swing"
|
|
Public Const S_SECURE As String = "secure"
|
|
Public Const S_MATERIAL As String = "material"
|
|
Public Const S_PROPERTIES As String = "properties"
|
|
Public Const S_PROFILES As String = "profiles"
|
|
Public Const K_LOCKEDGE As String = "lockedge"
|
|
Public Const K_HINGEEDGE As String = "hingeedge"
|
|
Public Const K_TOP As String = "top"
|
|
Public Const K_BOTTOM As String = "bottom"
|
|
Public Const K_TYPEEDGE As String = "type"
|
|
Public Const K_MACHINING As String = "machining"
|
|
Public Const K_OVERMATERIAL As String = "overmaterial"
|
|
Public Const K_IDCODECOMPONENT As String = "IdCodeComponent"
|
|
Public Const K_OTHERDOOR As String = "other_door"
|
|
Public Const K_RADIUS As String = "radius"
|
|
Public Const K_ANGLE As String = "angle"
|
|
Public Const K_POSX As String = "posx"
|
|
Public Const K_OVERLAP_BOTTOM As String = "overlap bottom"
|
|
Public Const K_THICKNESS_BOTTOM As String = "thickness bottom"
|
|
Public Const K_DEPTH_BOTTOM As String = "depth bottom"
|
|
Public Const K_DELTA_BOTTOM As String = "delta bottom"
|
|
Public Const K_HARDWARE As String = "hardware"
|
|
Public Const K_OPTIONS As String = "options"
|
|
|
|
' Nome, sezioni e chiavi del file Config.ini
|
|
Public Const CONFIGINI_FILE_NAME As String = "Config.ini"
|
|
Public Const S_COMPO As String = "Compo"
|
|
Public Const K_NAME As String = "Name"
|
|
Public Const K_IMAGE As String = "Image"
|
|
Public Const S_TEMPLATE As String = "Template"
|
|
Public Const K_ISACTIVE As String = "IsActive"
|
|
Public Const K_MATERIAL As String = "Material"
|
|
Public Const K_CASCADED As String = "Cascaded"
|
|
Public Const K_FOLDER_NAME As String = "FolderName"
|
|
' K_NAME come sopra indicato
|
|
Public Const K_COMPO As String = "Compo"
|
|
Public Const S_NGECONFIG As String = "NgeConfig"
|
|
Public Const K_DEFAULT As String = "Default"
|
|
Public Const S_POSITIONSIDE As String = "PositionSide"
|
|
Public Const K_SIDE As String = "Side"
|
|
Public Const S_GR_PARAM_DEFAULT = "Graphic parameters"
|
|
Public Const S_GR_PARAM_HARDWARE = "Parameters"
|
|
Public Const K_PARAM As String = "Param"
|
|
Public Const K_PARAM_LAYER As String = "TidyLayer"
|
|
Public Const S_LAYER As String = "Layer"
|
|
Public Const K_LAYER_NAME As String = "LayerName"
|
|
|
|
Public Const K_MATCHING_FILE As String = "MatchingFile"
|
|
Public Const K_MATCHING_FILE_DOOR As String = "MatchingFileDoor"
|
|
Public Const MATCHING_FILE_TEMPLATE As String = "Match File"
|
|
Public Const MATCHING_FILE_TEMPLATE_DOOR As String = "Match File Door"
|
|
Public Const MATCHING_FILE_AUTOMATIC As String = "Automatic"
|
|
Public Const MATCHING_FILE_NONE As String = "None"
|
|
Public Const MATCHING_INI As String = "Matching"
|
|
Public Const BRAND_INI As String = "Brand"
|
|
Public Const BRAND_FILE_INI As String = "File"
|
|
|
|
' Hardware
|
|
Public Const S_HARDWARE As String = "Hardware"
|
|
Public Const K_TYPE As String = "Type"
|
|
|
|
' side
|
|
Public Const SIDE_HINGE As String = "hinge"
|
|
Public Const SIDE_LOCK As String = "lock"
|
|
Public Const SIDE_TOP As String = "top"
|
|
Public Const SIDE_UP As String = "up"
|
|
Public Const SIDE_BOTTOM As String = "bottom"
|
|
|
|
' Alcune stringhe notevoli dei file DDF
|
|
Public Const DDF_HYPHEN As String = " - "
|
|
Public Const DDF_HYPHEN_2 As String = " - "
|
|
Public Const DDF_SPACE2 As String = " "
|
|
Public Const DDF_SPACE3 As String = " "
|
|
Public Const DDF_SPACE4 As String = " "
|
|
Public Const DDF_SPACE5 As String = " "
|
|
Public Const DDF_SPACE6 As String = " "
|
|
Public Const DDF_METADATA As String = "##"
|
|
Public Const DDF_ON As String = "ON"
|
|
Public Const DDF_OFF As String = "OFF"
|
|
Public Const DDF_PARTIALEND As String = "---"
|
|
Public Const DDF_END As String = "..."
|
|
|
|
' Estensioni notevoli di file
|
|
Public Const DDF_EXTENSION As String = ".ddf"
|
|
Public Const DDT_EXTENSION As String = ".ddt"
|
|
Public Const LUA_EXTENSION As String = ".lua"
|
|
Public Const NGE_EXTENSION As String = ".nge"
|
|
Public Const NHE_EXTENSION As String = ".nhe"
|
|
Public Const INI_EXTENSION As String = ".ini"
|
|
Public Const TEMPL_EXTENSION As String = ".templ"
|
|
Public Const FRAME_FOLDER As String = ".frame"
|
|
Public Const LCK_EXTENSION as string = ".lck"
|
|
Public Const FOLDERDIR As String = "Folder"
|
|
|
|
' Nome file di matching tra componenti su ante e telaio
|
|
Public Const MATCHING_FILE_NAME As String = "Matching.lua"
|
|
|
|
' Numero massimo di ante in una singola porta
|
|
Public Const MAX_DOORNUMBER As Integer = 5
|
|
|
|
Public Const INI_COMBOBOX As String = "ComboBox"
|
|
Public Const INI_COMBOBOX_ONOFF As String = "ComboBoxOnOff"
|
|
Public Const INI_COMBOBOX_LUA As String = "ComboBoxLua"
|
|
Public Const INI_TEXTBOX As String = "TextBox"
|
|
Public Const INI_TEXTBOX_D As String = "TextBox_d"
|
|
Public Const INI_TEXTBOXDGC As String = "TextBoxDGC"
|
|
Public Const INI_TEXTBOXTHICKNESS As String = "TextBoxThickness"
|
|
Public Const INI_TEXTBOX_ONOFF As String = "TextBoxOnOff"
|
|
Public Const INI_TEXTBOX_ONOFF_D As String = "TextBoxOnOff_d"
|
|
Public Const INI_TEXTBOXNGE As String = "TextBoxNge"
|
|
Public Const INI_TEXTBOXLUA As String = "TextBoxLua"
|
|
Public Const INI_CHECKBOX As String = "CheckBox"
|
|
Public Const INI_GHOST As String = "Ghost"
|
|
|
|
|
|
End Module
|