Rev 3940 | Rev 4066 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3940 | Rev 4051 | ||
---|---|---|---|
Line 31... | Line 31... | ||
31 | * Y=3 - skinned window |
31 | * Y=3 - skinned window |
32 | * Y=4 - skinned fixed-size window |
32 | * Y=4 - skinned fixed-size window |
33 | * other possible values (from 5 up to 15) are reserved, |
33 | * other possible values (from 5 up to 15) are reserved, |
34 | function call with such Y is ignored |
34 | function call with such Y is ignored |
35 | * RR, GG, BB = accordingly red, green, blue components of a color |
35 | * RR, GG, BB = accordingly red, green, blue components of a color |
36 | of the working area of the window (are ignored for style Y=2) |
36 | of the working area of the window (are ignored for style Y=1) |
37 | * X = DCBA (bits) |
37 | * X = DCBA (bits) |
38 | * A = 1 - window has caption; for styles Y=3,4 caption string |
38 | * A = 1 - window has caption; for styles Y=3,4 caption string |
39 | must be passed in edi, for other styles use |
39 | must be passed in edi, for other styles use |
40 | subfunction 1 of function 71 |
40 | subfunction 1 of function 71 |
41 | * B = 1 - coordinates of all graphics primitives are relative to |
41 | * B = 1 - coordinates of all graphics primitives are relative to |
Line 44... | Line 44... | ||
44 | * D = 0 - normal filling of the working area, 1 - gradient |
44 | * D = 0 - normal filling of the working area, 1 - gradient |
45 | The following parameters are intended for windows |
45 | The following parameters are intended for windows |
46 | of a type I and II, and ignored for styles Y=1,3: |
46 | of a type I and II, and ignored for styles Y=1,3: |
47 | * esi = 0xXYRRGGBB - color of the header |
47 | * esi = 0xXYRRGGBB - color of the header |
48 | * RR, GG, BB define color |
48 | * RR, GG, BB define color |
49 | * Y=0 - usual window, Y=1 - unmovable window |
49 | * Y=0 - usual window, Y=1 - unmovable window (works for all window styles) |
50 | * X defines a gradient of header: X=0 - no gradient, |
50 | * X defines a gradient of header: X=0 - no gradient, |
51 | X=8 - usual gradient, |
51 | X=8 - usual gradient, |
52 | for windows of a type II X=4 - negative gradient |
52 | for windows of a type II X=4 - negative gradient |
53 | * other values of X and Y are reserved |
53 | * other values of X and Y are reserved |
54 | * edi = 0x00RRGGBB - color of the frame |
54 | * edi = 0x00RRGGBB - color of the frame |