質問編集履歴

5

ソースのコピペミスがありました。すみません。

2018/11/12 05:02

投稿

moshi
moshi

スコア90

test CHANGED
File without changes
test CHANGED
@@ -114,13 +114,13 @@
114
114
 
115
115
 
116
116
 
117
-
117
+ // 受け渡し用構造体
118
-
118
+
119
- type MyMainWindow struct {
119
+ type MyLoadWindow struct {
120
120
 
121
121
  *walk.MainWindow
122
122
 
123
- textArea *walk.TextEdit
123
+ progressBar *walk.ProgressBar
124
124
 
125
125
  }
126
126
 

4

ソースのコピペミスがありました。すみません。

2018/11/12 05:02

投稿

moshi
moshi

スコア90

test CHANGED
File without changes
test CHANGED
@@ -52,6 +52,22 @@
52
52
 
53
53
  ```ここに言語を入力
54
54
 
55
+ import (
56
+
57
+ "log"
58
+
59
+ "time"
60
+
61
+
62
+
63
+ "github.com/lxn/walk"
64
+
65
+ . "github.com/lxn/walk/declarative"
66
+
67
+ )
68
+
69
+
70
+
55
71
  func main() {
56
72
 
57
73
 
@@ -98,6 +114,18 @@
98
114
 
99
115
 
100
116
 
117
+
118
+
119
+ type MyMainWindow struct {
120
+
121
+ *walk.MainWindow
122
+
123
+ textArea *walk.TextEdit
124
+
125
+ }
126
+
127
+
128
+
101
129
  func showWindow() {
102
130
 
103
131
  mw := &MyLoadWindow{}

3

ソースの追加

2018/11/12 05:01

投稿

moshi
moshi

スコア90

test CHANGED
File without changes
test CHANGED
@@ -96,6 +96,76 @@
96
96
 
97
97
  }
98
98
 
99
+
100
+
101
+ func showWindow() {
102
+
103
+ mw := &MyLoadWindow{}
104
+
105
+
106
+
107
+ // 画面サイズ取得
108
+
109
+ sizeX := 300
110
+
111
+ sizeY := 100
112
+
113
+
114
+
115
+ // 画面情報設定
116
+
117
+ MW := MainWindow{
118
+
119
+ AssignTo: &mw.MainWindow,
120
+
121
+ Title: "待機中",
122
+
123
+ Size: Size{
124
+
125
+ sizeX,
126
+
127
+ sizeY},
128
+
129
+ Font: Font{PointSize: 12},
130
+
131
+ Layout: VBox{},
132
+
133
+
134
+
135
+ Children: []Widget{
136
+
137
+
138
+
139
+ ProgressBar{
140
+
141
+ AssignTo: &mw.progressBar,
142
+
143
+ MarqueeMode: true,
144
+
145
+ },
146
+
147
+ },
148
+
149
+ }
150
+
151
+
152
+
153
+ if _, err := MW.Run(); err != nil {
154
+
155
+ return
156
+
157
+ }
158
+
159
+ }
160
+
161
+
162
+
163
+ func getInfo() {
164
+
165
+ fmt.Println("get Info")
166
+
167
+ }
168
+
99
169
  ```
100
170
 
101
171
 

2

追記を追加

2018/11/09 05:38

投稿

moshi
moshi

スコア90

test CHANGED
File without changes
test CHANGED
@@ -118,6 +118,14 @@
118
118
 
119
119
 
120
120
 
121
+ ※追記
122
+
123
+ よく考えてみれば<-isFin2になったらshowWindow()を終了するのような処理にするべきなのかなと思いましたが
124
+
125
+ そこをどのように実現すればいいのかが思いつかなかったです…
126
+
127
+
128
+
121
129
  ### 補足情報(FW/ツールのバージョンなど)
122
130
 
123
131
  Windows

1

タイトルの変更をしました。

2018/11/07 07:10

投稿

moshi
moshi

スコア90

test CHANGED
@@ -1 +1 @@
1
- ロード画面を作成したい
1
+ 情報取得中のロード画面を作成したい
test CHANGED
File without changes