Skip to content

Commit

Permalink
bug Fiexd 0.3.2.2
Browse files Browse the repository at this point in the history
  • Loading branch information
Buizz committed Apr 19, 2019
1 parent 7c62bd5 commit 70a90a1
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 28 deletions.
36 changes: 26 additions & 10 deletions EUD Editor 3/MainWindow/MainWindowD.xaml.vb
Original file line number Diff line number Diff line change
@@ -1,30 +1,32 @@
Imports System.Windows.Threading
Imports System.Windows.Interop

Imports System.ComponentModel

Public Class MainWindowD

Private BackGroundWorker As BackgroundWorker

Private Sub Window_Loaded(sender As Object, e As RoutedEventArgs)
InitProgram()
Thread = New Task(AddressOf ProgramLoad)
Thread.Start()
BackGroundWorker = New BackgroundWorker()
AddHandler BackGroundWorker.DoWork, AddressOf BackgroundWorker1_DoWork
AddHandler BackGroundWorker.RunWorkerCompleted, AddressOf BackgroundWorker1_RunWorkerCompleted

BackGroundWorker.RunWorkerAsync()
End Sub
Private Sub BackgroundWorker1_DoWork(ByVal sender As System.Object, ByVal e As System.ComponentModel.DoWorkEventArgs)
ProgramLoad()
End Sub
Private Sub BackgroundWorker1_RunWorkerCompleted(ByVal sender As System.Object, ByVal e As System.ComponentModel.RunWorkerCompletedEventArgs)
ProgramLoadCmp()
End Sub


Private Sub MetroWindow_Unloaded(sender As Object, e As RoutedEventArgs)

End Sub



Private IsProgramLoad As Boolean = False
Private ControlBar As ProjectControl


Private Thread As Task

Private Sub ProgramLoad()
InitProgramDatas()

Expand All @@ -39,6 +41,20 @@ Public Class MainWindowD
ProjectControlBinding.PropertyChangedPack()
End Sub))
End Sub
Private Sub ProgramLoadCmp()
If pgData.Setting(ProgramData.TSetting.CheckReg) Then
If Tool.CheckexeConnect("e3s") Then
Dim dialogResult As MsgBoxResult = MsgBox(Tool.GetText("RegistryConnect"), MsgBoxStyle.YesNoCancel)
If dialogResult = MsgBoxResult.Yes Then
SettiingForm = New SettingWindows
SettiingForm.ShowDialog()
'Tool.StartRegSetter()
ElseIf dialogResult = MsgBoxResult.Cancel Then
pgData.Setting(ProgramData.TSetting.CheckReg) = False
End If
End If
End If
End Sub



Expand Down
21 changes: 5 additions & 16 deletions EUD Editor 3/Module/GlobalObj.vb
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
Module GlobalObj
Imports System.Windows.Threading
Imports System.Windows.Interop

Module GlobalObj
Public pgData As ProgramData
Public pjData As ProjectData
Public scData As StarCraftData
Expand All @@ -18,6 +21,7 @@
Return False
End Try


If Environment.GetCommandLineArgs.Count > 1 Then
Dim filename As String = Environment.GetCommandLineArgs(1)
ProjectData.Load(filename, pjData)
Expand Down Expand Up @@ -139,21 +143,6 @@



If pgData.Setting(ProgramData.TSetting.CheckReg) Then
If Tool.CheckexeConnect("e3s") Then
Dim dialogResult As MsgBoxResult = MsgBox(Tool.GetText("RegistryConnect"), MsgBoxStyle.YesNoCancel)
If dialogResult = MsgBoxResult.Yes Then
SettiingForm = New SettingWindows
SettiingForm.ShowDialog()
'Tool.StartRegSetter()
ElseIf dialogResult = MsgBoxResult.Cancel Then
pgData.Setting(ProgramData.TSetting.CheckReg) = False
End If
End If
End If



Return True
End Function

Expand Down
4 changes: 2 additions & 2 deletions EUD Editor 3/My Project/AssemblyInfo.vb
Original file line number Diff line number Diff line change
Expand Up @@ -55,5 +55,5 @@ Imports System.Windows
' 지정되도록 할 수 있습니다.
' <Assembly: AssemblyVersion("1.0.*")>

<Assembly: AssemblyVersion("0.3.2.1")>
<Assembly: AssemblyFileVersion("0.3.2.1")>
<Assembly: AssemblyVersion("0.3.2.2")>
<Assembly: AssemblyFileVersion("0.3.2.2")>

0 comments on commit 70a90a1

Please sign in to comment.