Project

General

Profile

window_handle.p

Constantin Asofiei, 02/23/2013 02:30 AM

Download (1.94 KB)

 
1
def var h as handle.
2
def var i as int.
3

    
4
this-procedure:current-window = h.
5
this-procedure:current-window = active-window.
6
this-procedure:current-window = default-window.
7
this-procedure:current-window = current-window.
8

    
9
h = current-window.
10
h = default-window.
11
h = active-window.
12

    
13
run some-proc (input current-window, input active-window, input default-window).
14

    
15
i = h:hwnd.
16
i = current-window:hwnd.
17
i = active-window:hwnd.
18
i = default-window:hwnd.
19

    
20
h:sensitive = true.
21
current-window:sensitive = true.
22
active-window:sensitive = true.
23
default-window:sensitive = true.
24

    
25
wait-for close of h.
26
wait-for close of current-window.
27
wait-for close of active-window.
28
wait-for close of default-window.
29

    
30
on window-close of h message "bla".
31
on window-close of current-window message "bla".
32
on window-close of active-window message "bla".
33
on window-close of default-window message "bla".
34

    
35
active-window = h.
36
current-window = h.
37
default-window = h.
38
session = h.
39
file-info = h.
40
error-status = h.
41
last-event = h.
42
target-procedure = h.
43
source-procedure = h.
44

    
45
active-window = current-window.
46
current-window = current-window.
47
default-window = current-window.
48
session = current-window.
49
file-info = current-window.
50
error-status = current-window.
51
last-event = current-window.
52
target-procedure = current-window.
53
source-procedure = current-window.
54

    
55
active-window = default-window.
56
current-window = default-window.
57
default-window = default-window.
58
session = default-window.
59
file-info = default-window.
60
error-status = default-window.
61
last-event = default-window.
62
target-procedure = default-window.
63
source-procedure = default-window.
64

    
65
active-window = active-window.
66
current-window = active-window.
67
default-window = active-window.
68
session = active-window.
69
file-info = active-window.
70
error-status = active-window.
71
last-event = active-window.
72
target-procedure = active-window.
73
source-procedure = active-window.
74

    
75
h:hidden = true.
76
active-window:hidden = true.
77
default-window:hidden = true.
78
current-window:hidden = true.