WinBatch Tech Support Home

Database Search

If you can't find the information using the categories below, post a question over in our WinBatch Tech Support Forum.

TechHome

Boxes Functions
plus
plus

Can't find the information you are looking for here? Then leave a message over on our WinBatch Tech Support Forum.

BoxColor in 2nd box not Full Size

Keywords: 	  boxcolor

Question:

In the following code, I want the 2nd box color to fill the 2nd box, but it's only coloring a smaller area of box #2. What's up?
BoxesUp("0,0,1000,1000", @zoomed) 
boxcolor (1, "0,0,128",4)
BoxCaption(1, "DialUp Networking Health Checkup Part 2 of 3")
BoxDrawRect( 1, "0,0,1000,1000", 2) 


BoxNew(2,"200,300,800,600",1)
BoxColor(2,"255,255,0",3)
BoxDrawRect( 2, "200,300,800,600", 2) 	  ;<== OLD value

BoxTextColor(2,"255,255,255")
BoxTextFont(2,"Times Roman",100,0,0) 
BoxDrawText(2, "300,381,700,365", "DialUp Networking Health Checkup Part 2 in progress.%@crlf%When completed with part 2, KSETUP will reboot%@CRLF%and automatically begin part 3.", @FALSE, 1)


Delay(5)

Answer:

The rectangle that you draw in the 2nd box needs to be drawn at 100% of the 2nd box size. Therefore, in virtual units, it needs to be "0,0,1000,1000",e.g.:
BoxesUp("0,0,1000,1000", @zoomed) 
boxcolor (1, "0,0,128",4)
BoxCaption(1, "DialUp Networking Health Checkup Part 2 of 3")
BoxDrawRect( 1, "0,0,1000,1000", 2) 


BoxNew(2,"200,300,800,600",1)
BoxColor(2,"255,255,0",3)
BoxDrawRect( 2, "0,0,1000,1000", 2) 		  ;<== NEW value at 100% size of 2nd box
;BoxDrawRect( 2, "200,300,800,600", 2) 	  ;<== OLD value

BoxTextColor(2,"255,255,255")
BoxTextFont(2,"Times Roman",100,0,0) 
BoxDrawText(2, "300,381,700,365", "DialUp Networking Health Checkup Part 2 in progress.%@crlf%When completed with part 2, KSETUP will reboot%@CRLF%and automatically begin part 3.", @FALSE, 1)


Delay(5)

Article ID:   W14138
Filename:   BoxColor in 2nd Box not Full Size.txt
File Created: 1999:06:09:14:33:46
Last Updated: 1999:06:09:14:33:46