TestEIn 1.6e1 :
- aggiunta gestione root per configurazione macchine - piccola miglioria a InsertProject.
This commit is contained in:
Generated
+12
-12
@@ -38,7 +38,7 @@ Partial Class AboutBox1
|
||||
'LogoPictureBox
|
||||
'
|
||||
Me.LogoPictureBox.Image = CType(resources.GetObject("LogoPictureBox.Image"), System.Drawing.Image)
|
||||
Me.LogoPictureBox.Location = New System.Drawing.Point(36, 24)
|
||||
Me.LogoPictureBox.Location = New System.Drawing.Point(36, 21)
|
||||
Me.LogoPictureBox.Name = "LogoPictureBox"
|
||||
Me.LogoPictureBox.Size = New System.Drawing.Size(52, 52)
|
||||
Me.LogoPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage
|
||||
@@ -50,15 +50,15 @@ Partial Class AboutBox1
|
||||
Me.OKButton.Anchor = CType(((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left) _
|
||||
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
|
||||
Me.OKButton.DialogResult = System.Windows.Forms.DialogResult.Cancel
|
||||
Me.OKButton.Location = New System.Drawing.Point(97, 344)
|
||||
Me.OKButton.Location = New System.Drawing.Point(97, 343)
|
||||
Me.OKButton.Name = "OKButton"
|
||||
Me.OKButton.Size = New System.Drawing.Size(112, 19)
|
||||
Me.OKButton.Size = New System.Drawing.Size(113, 19)
|
||||
Me.OKButton.TabIndex = 0
|
||||
Me.OKButton.Text = "&OK"
|
||||
'
|
||||
'LabelCompanyName
|
||||
'
|
||||
Me.LabelCompanyName.Location = New System.Drawing.Point(136, 69)
|
||||
Me.LabelCompanyName.Location = New System.Drawing.Point(136, 66)
|
||||
Me.LabelCompanyName.Margin = New System.Windows.Forms.Padding(6, 0, 3, 0)
|
||||
Me.LabelCompanyName.MaximumSize = New System.Drawing.Size(152, 17)
|
||||
Me.LabelCompanyName.MinimumSize = New System.Drawing.Size(152, 17)
|
||||
@@ -70,7 +70,7 @@ Partial Class AboutBox1
|
||||
'
|
||||
'LabelCopyright
|
||||
'
|
||||
Me.LabelCopyright.Location = New System.Drawing.Point(136, 50)
|
||||
Me.LabelCopyright.Location = New System.Drawing.Point(136, 47)
|
||||
Me.LabelCopyright.Margin = New System.Windows.Forms.Padding(6, 0, 3, 0)
|
||||
Me.LabelCopyright.MaximumSize = New System.Drawing.Size(152, 17)
|
||||
Me.LabelCopyright.MinimumSize = New System.Drawing.Size(152, 17)
|
||||
@@ -82,7 +82,7 @@ Partial Class AboutBox1
|
||||
'
|
||||
'LabelVersion
|
||||
'
|
||||
Me.LabelVersion.Location = New System.Drawing.Point(136, 31)
|
||||
Me.LabelVersion.Location = New System.Drawing.Point(136, 28)
|
||||
Me.LabelVersion.Margin = New System.Windows.Forms.Padding(6, 0, 3, 0)
|
||||
Me.LabelVersion.MaximumSize = New System.Drawing.Size(152, 17)
|
||||
Me.LabelVersion.MinimumSize = New System.Drawing.Size(152, 17)
|
||||
@@ -94,7 +94,7 @@ Partial Class AboutBox1
|
||||
'
|
||||
'LabelProductName
|
||||
'
|
||||
Me.LabelProductName.Location = New System.Drawing.Point(136, 12)
|
||||
Me.LabelProductName.Location = New System.Drawing.Point(136, 9)
|
||||
Me.LabelProductName.Margin = New System.Windows.Forms.Padding(6, 0, 3, 0)
|
||||
Me.LabelProductName.MaximumSize = New System.Drawing.Size(152, 17)
|
||||
Me.LabelProductName.MinimumSize = New System.Drawing.Size(152, 17)
|
||||
@@ -107,22 +107,22 @@ Partial Class AboutBox1
|
||||
'tbInfoProg
|
||||
'
|
||||
Me.tbInfoProg.AcceptsReturn = True
|
||||
Me.tbInfoProg.Location = New System.Drawing.Point(12, 99)
|
||||
Me.tbInfoProg.Location = New System.Drawing.Point(12, 88)
|
||||
Me.tbInfoProg.Multiline = True
|
||||
Me.tbInfoProg.Name = "tbInfoProg"
|
||||
Me.tbInfoProg.ReadOnly = True
|
||||
Me.tbInfoProg.Size = New System.Drawing.Size(289, 138)
|
||||
Me.tbInfoProg.Size = New System.Drawing.Size(290, 152)
|
||||
Me.tbInfoProg.TabIndex = 1
|
||||
Me.tbInfoProg.WordWrap = False
|
||||
'
|
||||
'tbInfoSys
|
||||
'
|
||||
Me.tbInfoSys.AcceptsReturn = True
|
||||
Me.tbInfoSys.Location = New System.Drawing.Point(12, 243)
|
||||
Me.tbInfoSys.Location = New System.Drawing.Point(12, 248)
|
||||
Me.tbInfoSys.Multiline = True
|
||||
Me.tbInfoSys.Name = "tbInfoSys"
|
||||
Me.tbInfoSys.ReadOnly = True
|
||||
Me.tbInfoSys.Size = New System.Drawing.Size(289, 86)
|
||||
Me.tbInfoSys.Size = New System.Drawing.Size(290, 86)
|
||||
Me.tbInfoSys.TabIndex = 2
|
||||
Me.tbInfoSys.WordWrap = False
|
||||
'
|
||||
@@ -131,7 +131,7 @@ Partial Class AboutBox1
|
||||
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
|
||||
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||
Me.CancelButton = Me.OKButton
|
||||
Me.ClientSize = New System.Drawing.Size(313, 374)
|
||||
Me.ClientSize = New System.Drawing.Size(314, 373)
|
||||
Me.Controls.Add(Me.tbInfoSys)
|
||||
Me.Controls.Add(Me.tbInfoProg)
|
||||
Me.Controls.Add(Me.LogoPictureBox)
|
||||
|
||||
+2
-1
@@ -23,9 +23,10 @@ Public NotInheritable Class AboutBox1
|
||||
sbInfoProg.Append(sTemp & vbCrLf)
|
||||
sbInfoProg.Append("ExeRoot " & Form1.GetExeRoot() & vbCrLf)
|
||||
sbInfoProg.Append("DataRoot " & Form1.GetDataRoot() & vbCrLf)
|
||||
sbInfoProg.Append("MachinesRoot " & Form1.GetMachinesRoot() & vbCrLf)
|
||||
sbInfoProg.Append("User " & SystemInformation.UserName &
|
||||
"\" & SystemInformation.ComputerName &
|
||||
" (" & Form1.GetInstance() & ")" & vbCrLf)
|
||||
" (" & Form1.GetInstance() & ")")
|
||||
Me.tbInfoProg.Text = sbInfoProg.ToString()
|
||||
' Informazioni sul sistema
|
||||
Dim sbInfoSys As New System.Text.StringBuilder
|
||||
|
||||
@@ -35,4 +35,7 @@ Public Const CONF_DIR As String = "Config"
|
||||
' Sottodirettorio temporaneo
|
||||
Public Const TEMP_DIR As String = "Temp"
|
||||
|
||||
' Sottodirettorio di default per le macchine
|
||||
Public Const MACHINES_DFL_DIR As String = "Machines"
|
||||
|
||||
End Module
|
||||
|
||||
+9
-6
@@ -33,18 +33,18 @@ Public Const S_LUA As String = "Lua"
|
||||
Public Const K_LIBSDIR As String = "LibsDir"
|
||||
Public Const K_BASELIB As String = "BaseLib"
|
||||
|
||||
Public Const S_OPENGL As String = "OpenGL"
|
||||
Public Const K_DOUBLEBUFFER As String = "DoubleBuffer"
|
||||
Public Const K_COLORBITS As String = "ColorBits"
|
||||
Public Const K_DEPTHBITS As String = "DepthBits"
|
||||
Public Const K_DRIVER As String = "Driver"
|
||||
|
||||
Public Const S_GEOMDB As String = "GeomDB"
|
||||
Public Const K_DEFAULTFONT As String = "DefaultFont"
|
||||
Public Const K_NFEFONTDIR As String = "NfeFontDir"
|
||||
Public Const K_DEFAULTCOLOR As String = "DefaultColor"
|
||||
Public Const K_SAVETYPE As String = "SaveType"
|
||||
|
||||
Public Const S_OPENGL As String = "OpenGL"
|
||||
Public Const K_DOUBLEBUFFER As String = "DoubleBuffer"
|
||||
Public Const K_COLORBITS As String = "ColorBits"
|
||||
Public Const K_DEPTHBITS As String = "DepthBits"
|
||||
Public Const K_DRIVER As String = "Driver"
|
||||
|
||||
Public Const S_SCENE As String = "Scene"
|
||||
Public Const K_BACKTOP As String = "BackTop"
|
||||
Public Const K_BACKBOTTOM As String = "BackBottom"
|
||||
@@ -67,6 +67,9 @@ Public Const K_EXTSSTEP As String = "ExtSStep"
|
||||
Public Const K_MINLNCOLOR As String = "MinLnColor"
|
||||
Public Const K_MAJLNCOLOR As String = "MajLnColor"
|
||||
|
||||
Public Const S_MACH As String = "Mach"
|
||||
Public Const K_MACHINESDIR As String = "MachinesDir"
|
||||
|
||||
Public Const S_MRUFILES As String = "MruFiles"
|
||||
Public Const S_MRUSCRIPTS As String = "MruScripts"
|
||||
Public Const K_FILE As String = "File"
|
||||
|
||||
@@ -271,6 +271,9 @@ Public Class Controller
|
||||
m_Scene.Cursor = Cursors.WaitCursor
|
||||
EnableCommandLog()
|
||||
Dim bOk As Boolean = EgtInsertFile(sFile)
|
||||
If GetCurrLayer() = GDB_ID.NULL Then
|
||||
EgtResetCurrPartLayer()
|
||||
End If
|
||||
DisableCommandLog()
|
||||
EgtZoom(ZM.ALL)
|
||||
m_Scene.Cursor = Cursors.Default
|
||||
|
||||
+1
-1
@@ -1855,7 +1855,7 @@ End Function
|
||||
|
||||
'---------- Machinings ---------------------------------------------------------
|
||||
<DllImport(EgtIntDll, CharSet:=CharSet.Unicode)>
|
||||
Public Function EgtInitMachMgr() As Boolean
|
||||
Public Function EgtInitMachMgr(ByVal sMachinesDir As String) As Boolean
|
||||
End Function
|
||||
|
||||
'---------- Scene --------------------------------------------------------------
|
||||
|
||||
@@ -29,6 +29,7 @@ Public Class Form1
|
||||
Private m_sDataRoot As String = String.Empty
|
||||
Private m_sConfigDir As String = String.Empty
|
||||
Private m_sTempDir As String = String.Empty
|
||||
Private m_sMachinesRoot As String = String.Empty
|
||||
Private m_sIniFile As String = String.Empty
|
||||
Private m_nDebug As Integer = 0
|
||||
Private m_nUserLevel As Integer = 1
|
||||
@@ -51,6 +52,10 @@ Public Class Form1
|
||||
Return m_sDataRoot
|
||||
End Function
|
||||
|
||||
Public Function GetMachinesRoot() As String
|
||||
Return m_sMachinesRoot
|
||||
End Function
|
||||
|
||||
Public Function GetDebug() As Integer
|
||||
Return m_nDebug
|
||||
End Function
|
||||
@@ -77,6 +82,10 @@ Public Class Form1
|
||||
m_sTempDir = m_sDataRoot & "\" & TEMP_DIR
|
||||
' Impostazione path Ini file
|
||||
m_sIniFile = m_sConfigDir & "\" & INI_FILE_NAME
|
||||
' Impostazione direttorio per le macchine
|
||||
If GetPrivateProfileString(S_MACH, K_MACHINESDIR, "", m_sMachinesRoot, m_sIniFile) = 0 Then
|
||||
m_sMachinesRoot = m_sDataRoot & "\" & MACHINES_DFL_DIR
|
||||
End If
|
||||
' Verifico indice di istanza
|
||||
ManageIstance()
|
||||
' Inizializzazione generale di EgtInterface
|
||||
@@ -148,7 +157,7 @@ Public Class Form1
|
||||
' inizializzo scena (DB geometrico + visualizzazione)
|
||||
Scene1.Init()
|
||||
' inizializzo gestore lavorazioni
|
||||
EgtInitMachMgr()
|
||||
EgtInitMachMgr(m_sMachinesRoot)
|
||||
' imposto visualizzazione riferimento globale
|
||||
Dim bShowGlobFrame As Boolean = (GetPrivateProfileInt(S_SCENE, K_SHOWGFRAME, 1, m_sIniFile) <> 0)
|
||||
EgtSetGlobFrameShow(bShowGlobFrame)
|
||||
|
||||
@@ -46,5 +46,5 @@ Imports System.Runtime.InteropServices
|
||||
' utilizzando l'asterisco (*) come descritto di seguito:
|
||||
' <Assembly: AssemblyVersion("1.0.*")>
|
||||
|
||||
<Assembly: AssemblyVersion("1.6.4.10")>
|
||||
<Assembly: AssemblyFileVersion("1.6.4.10")>
|
||||
<Assembly: AssemblyVersion("1.6.5.1")>
|
||||
<Assembly: AssemblyFileVersion("1.6.5.1")>
|
||||
|
||||
Reference in New Issue
Block a user