'---------------------------------------------------------------------------- ' 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_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_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" ' 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 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_SPACE3 As String = " " Public Const DDF_SPACE5 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_TEXTBOXDGC As String = "TextBoxDGC" Public Const INI_TEXTBOXTHICKNESS As String = "TextBoxThickness" Public Const INI_TEXTBOX_ONOFF As String = "TextBoxOnOff" 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