Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 Display problem.
Index -> Programming, Turing -> Turing Help
View previous topic Printable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
sulaimanhakh




PostPosted: Mon Jan 12, 2009 9:33 pm   Post subject: Display problem.

I'm making a program, but for some reason when i run it it doesn't show all the text.
here is the code.

Quote:

var window : int
window := Window.Open ("graphics:640;480,offscreenonly;title:Sulaimans Geometry thing") %name and stuff
color (brightgreen)
colorback (black)
cls

% USEFULL THINGS: put "[]"
var arenumber:real
var number : real

put "[1] Area/Perimeter Calculator"
put "[2] Astronomical Unit Converter"

get number
if number = 1 then
put " You Have Selected [1]"
window := Window.Open ("graphics:640;480,offscreenonly;title:Rectangle Area/Perimeter Calculator") %name and stuff
color (brightgreen)
colorback (black)
cls

put "[1] Rectangle Area/Perimeter Calculator"

put "[2] Triangle Area/Perimeter Calculator"

put "[3] Cube Area/Perimeter Calculator"

get number

if number = 1 then
put "You Have Selected [1] Rectangle Area/Perimeter Calculator"
elsif number = 2 then
put "You Have Selected [2] Triangle Area/Perimeter Calculator"
elsif number = 3 then
put "You Have Selected [3] Cube Area/Perimeter Calculator"
end if










elsif number = 2 then
put " You Have Selected [2]"
window := Window.Open ("graphics:640;480,offscreenonly;title:Triangle Area/Perimeter Calculator") %name and stuff
color (brightgreen)
colorback (black)
cls
elsif number = 3 then
put " You Have Selected [3]"
window := Window.Open ("graphics:640;480,offscreenonly;title:Sulaimans Geometry thing") %name and stuff
color (brightgreen)
colorback (black)
cls
elsif number = 4 then
put " You Have Selected [4]"
window := Window.Open ("graphics:640;480,offscreenonly;title:Sulaimans Geometry thing") %name and stuff
color (brightgreen)
colorback (black)
cls
end if


When i run it and press 1 its supposed to display:

You Have Selected [1] Rectangle Area/Perimeter Calculator
You Have Selected [2] Triangle Area/Perimeter Calculator
You Have Selected [3] Cube Area/Perimeter Calculator

But instead it only displays "You Have Selected [1] Rectangle Area/Perimeter Calculator"

can someone tell me the problem?
Sponsor
Sponsor
Sponsor
sponsor
The_Bean




PostPosted: Mon Jan 12, 2009 9:37 pm   Post subject: Re: Display problem.

You have 'offscreenonly' turned on when you make the new window, so in order for the text to appear you need to call View.Update.
sulaimanhakh




PostPosted: Mon Jan 12, 2009 10:36 pm   Post subject: RE:Display problem.

Thanks!!! It works!!!.
is there a way to make it clear instead of opening a new window?
The_Bean




PostPosted: Mon Jan 12, 2009 10:47 pm   Post subject: Re: Display problem.

'cls' will clear the screen and all the text on it.
sulaimanhakh




PostPosted: Wed Jan 14, 2009 3:57 pm   Post subject: RE:Display problem.

k.
Display posts from previous:   
   Index -> Programming, Turing -> Turing Help
View previous topic Tell A FriendPrintable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 1  [ 5 Posts ]
Jump to:   


Style:  
Search: