@@ -89,7 +89,7 @@ public void ShowWindow(nint windowPointer) {
8989 _ => ""
9090 } ;
9191 var script = $ "Window.this.box(\" xywh\" ,\" { boxOf } \" , \" { relTo } \" , { ( inPhisicalDevicePixels ? "true" : "false" ) } )";
92- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
92+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
9393 if ( ! result . IsArray && ! result . IsArrayLike ) {
9494 Console . WriteLine ( "GetMainWindowSizeAndPosition: box() return not array!" ) ;
9595 return null ;
@@ -113,7 +113,7 @@ public void ShowWindow(nint windowPointer) {
113113
114114 public bool GetWindowActive ( nint window ) {
115115 var script = $ "Window.this.isActive";
116- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
116+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
117117 if ( ! result . IsBoolean ) {
118118 Console . WriteLine ( "GetWindowActive: isActive return not boolean!" ) ;
119119 return false ;
@@ -127,7 +127,7 @@ public bool GetWindowActive ( nint window ) {
127127
128128 public bool MoveWindow ( nint window , SciterWindowPosition position ) {
129129 var script = $ "Window.this.move({ position . X } , { position . Y } )";
130- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
130+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
131131 if ( result . IsErrorString || result . IsObjectError ) {
132132 Console . WriteLine ( "MoveWindow: window not moved!" ) ;
133133 return false ;
@@ -141,7 +141,7 @@ public bool MoveWindow ( nint window, SciterWindowPosition position ) {
141141
142142 public bool GetWindowTopMost ( nint window ) {
143143 var script = $ "Window.this.isTopmost";
144- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
144+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
145145 if ( ! result . IsBoolean ) {
146146 Console . WriteLine ( "GetWindowTopMost: isTopmost return not boolean!" ) ;
147147 return false ;
@@ -155,7 +155,7 @@ public bool GetWindowTopMost ( nint window ) {
155155
156156 public bool SetWindowTopMost ( nint window , bool state ) {
157157 var script = $ "Window.this.isTopmost = { ( state == true ? "true" : "false" ) } ";
158- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
158+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
159159 if ( result . IsErrorString || result . IsObjectError ) {
160160 Console . WriteLine ( "SetWindowTopMost: value not changed! " ) ;
161161 return false ;
@@ -169,7 +169,7 @@ public bool SetWindowTopMost ( nint window, bool state ) {
169169
170170 public bool GetWindowMaximizable ( nint window ) {
171171 var script = $ "Window.this.isMaximizable";
172- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
172+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
173173 if ( ! result . IsBoolean ) {
174174 Console . WriteLine ( "GetWindowMaximizable: isMaximizable return not boolean!" ) ;
175175 return false ;
@@ -183,7 +183,7 @@ public bool GetWindowMaximizable ( nint window ) {
183183
184184 public bool SetWindowMaximizable ( nint window , bool state ) {
185185 var script = $ "Window.this.isMaximizable = { ( state == true ? "true" : "false" ) } ";
186- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
186+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
187187 if ( result . IsErrorString || result . IsObjectError ) {
188188 Console . WriteLine ( "SetWindowMaximizable: value not changed! " ) ;
189189 return false ;
@@ -197,7 +197,7 @@ public bool SetWindowMaximizable ( nint window, bool state ) {
197197
198198 public bool GetWindowMinimizable ( nint window ) {
199199 var script = $ "Window.this.isMinimizable";
200- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
200+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
201201 if ( ! result . IsBoolean ) {
202202 Console . WriteLine ( "GetWindowMinimizable: isMinimizable return not boolean!" ) ;
203203 return false ;
@@ -211,7 +211,7 @@ public bool GetWindowMinimizable ( nint window ) {
211211
212212 public bool SetWindowMinimizable ( nint window , bool state ) {
213213 var script = $ "Window.this.isMinimizable = { ( state == true ? "true" : "false" ) } ";
214- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
214+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
215215 if ( result . IsErrorString || result . IsObjectError ) {
216216 Console . WriteLine ( "SetWindowMinimizable: value not changed! " ) ;
217217 return false ;
@@ -225,7 +225,7 @@ public bool SetWindowMinimizable ( nint window, bool state ) {
225225
226226 public bool GetWindowEnabled ( nint window ) {
227227 var script = $ "Window.this.isEnabled";
228- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
228+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
229229 if ( ! result . IsBoolean ) {
230230 Console . WriteLine ( "GetWindowEnabled: isEnabled return not boolean!" ) ;
231231 return false ;
@@ -239,7 +239,7 @@ public bool GetWindowEnabled ( nint window ) {
239239
240240 public bool SetWindowEnabled ( nint window , bool state ) {
241241 var script = $ "Window.this.isEnabled = { ( state == true ? "true" : "false" ) } ";
242- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
242+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
243243 if ( result . IsErrorString || result . IsObjectError ) {
244244 Console . WriteLine ( "SetWindowEnabled: value not changed! " ) ;
245245 return false ;
@@ -253,7 +253,7 @@ public bool SetWindowEnabled ( nint window, bool state ) {
253253
254254 public double ? GetWindowAspectRatio ( nint window ) {
255255 var script = $ "Window.this.aspectRatio";
256- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
256+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
257257 if ( ! result . IsFloat ) {
258258 Console . WriteLine ( "GetWindowAspectRatio: aspectRatio return not boolean!" ) ;
259259 return null ;
@@ -267,7 +267,7 @@ public bool SetWindowEnabled ( nint window, bool state ) {
267267
268268 public bool SetWindowAspectRatio ( nint window , double value ) {
269269 var script = $ "Window.this.aspectRatio = { value } ";
270- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
270+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
271271 if ( result . IsErrorString || result . IsObjectError ) {
272272 Console . WriteLine ( "SetWindowAspectRatio: value not changed! " ) ;
273273 return false ;
@@ -281,7 +281,7 @@ public bool SetWindowAspectRatio ( nint window, double value ) {
281281
282282 public string GetWindowCaption ( nint window ) {
283283 var script = $ "Window.this.caption";
284- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
284+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
285285 if ( ! result . IsString ) {
286286 Console . WriteLine ( "GetWindowCaption: caption return not string!" ) ;
287287 return "" ;
@@ -295,7 +295,7 @@ public string GetWindowCaption ( nint window ) {
295295
296296 public bool SetWindowCaption ( nint window , string value ) {
297297 var script = $ "Window.this.caption = \" { value } \" ";
298- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
298+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
299299 if ( result . IsErrorString || result . IsObjectError ) {
300300 Console . WriteLine ( "SetWindowCaption: value not changed! " ) ;
301301 return false ;
@@ -309,7 +309,7 @@ public bool SetWindowCaption ( nint window, string value ) {
309309
310310 public SciterWindowFrameType GetWindowFrameType ( nint window ) {
311311 var script = $ "Window.this.frameType";
312- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
312+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
313313 if ( ! result . IsString ) {
314314 Console . WriteLine ( "GetWindowFrameType: caption return not string!" ) ;
315315 return SciterWindowFrameType . Unknown ;
@@ -342,7 +342,7 @@ public bool SetWindowFrameType ( nint window, SciterWindowFrameType value ) {
342342 } ;
343343
344344 var script = $ "Window.this.frameType = \" { stringValue } \" ";
345- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
345+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
346346 if ( result . IsErrorString || result . IsObjectError ) {
347347 Console . WriteLine ( "SetWindowFrameType: value not changed! " ) ;
348348 return false ;
@@ -356,7 +356,7 @@ public bool SetWindowFrameType ( nint window, SciterWindowFrameType value ) {
356356
357357 public bool GetWindowResizable ( nint window ) {
358358 var script = $ "Window.this.isResizable";
359- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
359+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
360360 if ( ! result . IsBoolean ) {
361361 Console . WriteLine ( "GetWindowResizable: isResizable return not boolean!" ) ;
362362 return false ;
@@ -370,7 +370,7 @@ public bool GetWindowResizable ( nint window ) {
370370
371371 public bool SetWindowResizable ( nint window , bool state ) {
372372 var script = $ "Window.this.isResizable = { ( state == true ? "true" : "false" ) } ";
373- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
373+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
374374 if ( result . IsErrorString || result . IsObjectError ) {
375375 Console . WriteLine ( "SetWindowResizable: value not changed! " ) ;
376376 return false ;
@@ -405,7 +405,7 @@ public bool SetWindowResizable ( nint window, bool state ) {
405405 var properties = "{" + string . Join ( "," , keys . Select ( a => a . Key + ": \" " + a . Value + "\" " ) ) + "}" ;
406406
407407 var script = $ "Window.this.selectFile({ properties } )";
408- if ( m_basicApi . SciterEval ( m_mainWindow , script , ( uint ) script . Length , out var result ) ) {
408+ if ( m_basicApi . SciterEval ( window , script , ( uint ) script . Length , out var result ) ) {
409409 if ( result . IsErrorString || result . IsObjectError ) {
410410 Console . WriteLine ( "ShowWindowSelectFileDialog: error occurs when calling! " ) ;
411411 return null ;
0 commit comments