Line() function not working

Discuss PocketC for Palm OS (including Desktop Edition)

Postby Glasswalker on Sat Mar 31, 2001 7:02 pm

Hello again, I am currently working on developing my user interface, and I decided that I wanted to have a funny little line matrix thing with lines going between each of 16 controls... I decided to do this like so:
for(a=1;a==8;a++)
{
for(b=1;b==8;b++)
{
y1 = (a * 10) + 30;
y2 = (b * 10) + 30;
line(1,20,y1,140,y2);
}
}

But for some reason, none of the lines whatsoever appear on the screen.... None....
I am not sure if it is something in my implementation, or if it is some silly little typo or quirk in the code, or if the line command is actually not working...

Any ideas?
Glasswalker
 
Posts: 47
Joined: Wed Mar 21, 2001 12:18 am
Location: Canada

Postby Tom Miller on Sat Mar 31, 2001 8:26 pm

I think the problem is in your "for" statement.

Try: for(a=1;a<=8;a++)

In other words, do the following WHILE a<=8

HTH,
Tom Miller
Tom Miller
 
Posts: 80
Joined: Thu Mar 15, 2001 2:27 pm

Postby Glasswalker on Sat Mar 31, 2001 9:19 pm

Oh jesus... thanks...
I can't believe I missed that.... hehehe...
I knew it would be something simple that just needed another pair of eyes to look at it...
Glasswalker
 
Posts: 47
Joined: Wed Mar 21, 2001 12:18 am
Location: Canada


Return to PocketC for Palm OS

Who is online

Users browsing this forum: No registered users and 4 guests

cron