<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2" -->
<rss version="2.0">
    <channel>
        <title>Lowyat.NET: Latest topics by jackyap84</title>
        <description></description>
        <link>http://forum.lowyat.net/</link>
        <lastBuildDate>Fri, 19 Jun 2026 02:51:54 +0800</lastBuildDate>
        <generator>FeedCreator 1.7.2</generator>
        <item>
            <title>Dell Notebook: Inspiron 630m</title>
            <link>http://forum.lowyat.net/topic/414436</link>
            <description>Just want to double confirm here, is it the Dell notebook Inspiron 630m has the built in Bluetooth? I can see that is the indicator light for Bluetooth. The problem is, I try to go to Dell official website to download the Bluetooth driver for it, I able to download the driver but I failed to install it.&lt;br /&gt;&lt;br /&gt;Anyone has any idea? Or better driver for it if it has a built in Bluetooth technology??</description>
            <author>jackyap84</author>
            <category>Technical Support</category>
            <pubDate>Thu, 15 Feb 2007 21:39:23 +0800</pubDate>
        </item>
        <item>
            <title>Linksys AM300 ADSL Modem</title>
            <link>http://forum.lowyat.net/topic/369173</link>
            <description>May I know is it this ADSL router only allow 1 particular PC to login for the setting page via web? I have facing this problem now. I connected AM300 to a switch. One I login using 1 of the PC to setup it, after that I try using another PC which connected to the switch to access it, it not allowed.&lt;br /&gt;&lt;br /&gt;Anyone can show me on this?</description>
            <author>jackyap84</author>
            <category>Networks and Broadband</category>
            <pubDate>Sat, 18 Nov 2006 05:01:51 +0800</pubDate>
        </item>
        <item>
            <title>Sound Driver For Asus Motherboard P5RD1-V</title>
            <link>http://forum.lowyat.net/topic/312211</link>
            <description>I just brought a new Asus Motherboard P5RD1-V. I have installed all the driver included sound driver. But unfortunately, system still can&amp;#39;t detected sound driver and prompt errors. Any body can guide me?</description>
            <author>jackyap84</author>
            <category>Technical Support</category>
            <pubDate>Tue, 11 Jul 2006 07:26:31 +0800</pubDate>
        </item>
        <item>
            <title>Transparent Barcode</title>
            <link>http://forum.lowyat.net/topic/295606</link>
            <description>Is it there is transparent barcode available? Mean that the barcode label is transparent, it is possible to read it using barcode reader too.</description>
            <author>jackyap84</author>
            <category>Software</category>
            <pubDate>Wed, 31 May 2006 23:23:15 +0800</pubDate>
        </item>
        <item>
            <title>Print Function In VB6</title>
            <link>http://forum.lowyat.net/topic/265669</link>
            <description>Attach is the form which i desired to print. What is the simple command to print the form?</description>
            <author>jackyap84</author>
            <category>Codemasters</category>
            <pubDate>Mon, 20 Mar 2006 02:32:45 +0800</pubDate>
        </item>
        <item>
            <title>SQL Command</title>
            <link>http://forum.lowyat.net/topic/265208</link>
            <description>How to group the date in Month for the below details:&lt;br /&gt;&lt;br /&gt;3/10/2006 , profit = 150&lt;br /&gt;3/15/2006 , profit = 210&lt;br /&gt;3/21/2006 , profit = 300&lt;br /&gt;&lt;br /&gt;4/11/2006 , profit = 110&lt;br /&gt;4/26/2006 , profit = 120&lt;br /&gt;4/30/2006 , profit = 200&lt;br /&gt;&lt;br /&gt;I need to get the total profit for each month and group it with month. Outcome should be like below:&lt;br /&gt;&lt;br /&gt;March = 660&lt;br /&gt;April = 430&lt;br /&gt;&lt;br /&gt;So anyone can show me the SQL command?</description>
            <author>jackyap84</author>
            <category>Codemasters</category>
            <pubDate>Sat, 18 Mar 2006 19:56:00 +0800</pubDate>
        </item>
        <item>
            <title>SQL Command Problem</title>
            <link>http://forum.lowyat.net/topic/264596</link>
            <description>DB stored information for daily profit. What is the SQL command to deal with MSchart in VB6 so that the chart will show all the daily record inside the DB?&lt;br /&gt;&lt;br /&gt;The chart should be like below:&lt;br /&gt;&lt;br /&gt;(what is SQL command to get profit depend on the date?)&lt;br /&gt;     (profit)&lt;br /&gt;          |&lt;br /&gt;          |&lt;br /&gt;          |&lt;br /&gt;          |&lt;br /&gt;          |&lt;br /&gt;          |             |&lt;br /&gt;          |             |&lt;br /&gt;          |        |    |&lt;br /&gt;          |        |    |&lt;br /&gt;          |        |    |&lt;br /&gt;          |    |   |    |&lt;br /&gt;          |    |   |    |&lt;br /&gt;          ________________________________  (all the date inside the DB) &lt;br /&gt;                                                                    (what is SQL command to date?)    &lt;br /&gt;&lt;br /&gt;</description>
            <author>jackyap84</author>
            <category>Codemasters</category>
            <pubDate>Fri, 17 Mar 2006 07:45:45 +0800</pubDate>
        </item>
        <item>
            <title>SQL Server 2000</title>
            <link>http://forum.lowyat.net/topic/262376</link>
            <description>How to share a database with others? I mean the other PCs have to use database in that particular PCs. How to connect to the database? Is it using service manager? But i try to using service manager, but it prompt &amp;quot;access denice&amp;quot;, how to set the permission for other PCs so that can use database?</description>
            <author>jackyap84</author>
            <category>Codemasters</category>
            <pubDate>Sun, 12 Mar 2006 00:41:51 +0800</pubDate>
        </item>
        <item>
            <title>SQL Command Problem</title>
            <link>http://forum.lowyat.net/topic/261892</link>
            <description>I have using VB6 to save date &amp;amp; time using [x] = Now. So definately will store the value into DB in &amp;quot;1/16/2006 12:36:27 AM&amp;quot; format. I want to get the date only instead of both of them. what is the SQL command to separate it so that i only get &amp;quot;1/16/2006 &amp;quot; ?&lt;br /&gt;</description>
            <author>jackyap84</author>
            <category>Codemasters</category>
            <pubDate>Fri, 10 Mar 2006 19:26:23 +0800</pubDate>
        </item>
        <item>
            <title>Computer Graphic</title>
            <link>http://forum.lowyat.net/topic/260232</link>
            <description>Anyone can explain the coding below?&lt;br /&gt;&lt;br /&gt;#include &amp;lt;gl&amp;#092;glut.h&amp;gt; &lt;br /&gt;&lt;br /&gt;void init(void); //the initialization state function (include settting perspective and lighting)&lt;br /&gt;void displayDraw(void); // all the drawing vertexes&lt;br /&gt;void keyboard(unsigned char, int, int); // keyboard handler&lt;br /&gt;void MenuEvents(int); // menu handler&lt;br /&gt;GLfloat bred=1.0,bgreen=1.0,bblue=1.0; // plane&amp;#39;s body color&lt;br /&gt;GLfloat wred=1.0,wgreen=0.0,wblue=0.0; // plane&amp;#39;s wing color&lt;br /&gt;GLfloat bwred=0.0, bwgreen=1.0, bwblue=0.0; // plane&amp;#39;s back wing color&lt;br /&gt;GLfloat bared=0.0,bagreen=0.0,bablue=1.0; // plane&amp;#39;s balancer color&lt;br /&gt;&lt;br /&gt;void main (int argc, char **argv)&lt;br /&gt;{&lt;br /&gt;	glutInit(&amp;amp;argc, argv);&lt;br /&gt;	glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB); // using double buffering and RGB color mode&lt;br /&gt;	glutInitWindowSize(800, 600); // set window set to height 800, weight 600&lt;br /&gt;	glutInitWindowPosition(0, 0); // set the intiatial window position to 40,40 from top left&lt;br /&gt;	glutCreateWindow(&amp;quot;Aeroplane ?????????????&amp;quot;); // set the program name&lt;br /&gt;	init(); // call function init()&lt;br /&gt;	glutDisplayFunc(displayDraw); // display callback function&lt;br /&gt;int bodymenu, wingmenu, backwingmenu, balancer; &lt;br /&gt;	bodymenu = glutCreateMenu(MenuEvents); // Adding menu to the program&lt;br /&gt;		glutAddMenuEntry(&amp;quot;Red&amp;quot;,1);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;green&amp;quot;,2);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;blue&amp;quot;,3);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;yellow&amp;quot;,4);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;cyan&amp;quot;,5);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;magenta&amp;quot;,6);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;white&amp;quot;,7);&lt;br /&gt;	wingmenu = glutCreateMenu(MenuEvents);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;Red&amp;quot;,8);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;green&amp;quot;,9);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;blue&amp;quot;,10);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;yellow&amp;quot;,11);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;cyan&amp;quot;,12);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;magenta&amp;quot;,13);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;white&amp;quot;,14);&lt;br /&gt;	backwingmenu = glutCreateMenu(MenuEvents);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;Red&amp;quot;,15);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;green&amp;quot;,16);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;blue&amp;quot;,17);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;yellow&amp;quot;,18);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;cyan&amp;quot;,19);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;magenta&amp;quot;,20);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;white&amp;quot;,21);&lt;br /&gt;	balancer = glutCreateMenu(MenuEvents);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;Red&amp;quot;,22);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;green&amp;quot;,23);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;blue&amp;quot;,24);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;yellow&amp;quot;,25);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;cyan&amp;quot;,26);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;magenta&amp;quot;,27);&lt;br /&gt;		glutAddMenuEntry(&amp;quot;white&amp;quot;,28);&lt;br /&gt;	glutCreateMenu(MenuEvents);&lt;br /&gt;	glutAddSubMenu(&amp;quot;body color&amp;quot;,bodymenu);&lt;br /&gt;	glutAddSubMenu(&amp;quot;wing color&amp;quot;,wingmenu);&lt;br /&gt;	glutAddSubMenu(&amp;quot;back wing color&amp;quot;,backwingmenu);&lt;br /&gt;	glutAddSubMenu(&amp;quot;balancer&amp;quot;,balancer);&lt;br /&gt;	glutAttachMenu(GLUT_RIGHT_BUTTON); // attach the menu to the right button&lt;br /&gt;	glutKeyboardFunc(keyboard); // keyboard callback&lt;br /&gt;	glutMainLoop(); &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void init(void)&lt;br /&gt;{&lt;br /&gt;	glClearColor(0.0, 0.0, 0.0, 1.0); // set background color to black&lt;br /&gt;	glEnable(GL_DEPTH_TEST); // enable depth looking&lt;br /&gt;	glMatrixMode(GL_PROJECTION); &lt;br /&gt;	glLoadIdentity();&lt;br /&gt;	gluPerspective(45.0, 1, 1.0, 400.0); // set the looking aspect and ratio for viewing&lt;br /&gt;	glTranslatef(0.0, -12.0, -150.0); //set the object initiatial view&lt;br /&gt;	glMatrixMode(GL_MODELVIEW); &lt;br /&gt;	glLoadIdentity();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void displayDraw(void)&lt;br /&gt;{	&lt;br /&gt;&lt;br /&gt;	glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);&lt;br /&gt;	glColor3f(bred,bgreen,bblue);  //plane body&lt;br /&gt;	GLUquadricObj *sphereObj1 , *sphereObj2, *sphereObj3;&lt;br /&gt;	sphereObj1 = gluNewQuadric();&lt;br /&gt;	sphereObj2 = gluNewQuadric();&lt;br /&gt;	sphereObj3 = gluNewQuadric();&lt;br /&gt;	glPushMatrix();&lt;br /&gt;	glTranslatef(0.0, 14.0, 40.0);&lt;br /&gt;	gluCylinder  ( sphereObj1 ,10 , 0 , 15 , 20 , 20 );&lt;br /&gt;	glTranslatef(0.0, 0.0, -90.0);&lt;br /&gt;	gluCylinder  ( sphereObj1 ,10 , 10 , 90 , 20 , 20 );&lt;br /&gt;	gluDisk  ( sphereObj3 , 0 , 10, 20 , 20 );&lt;br /&gt;	glPopMatrix();&lt;br /&gt;&lt;br /&gt;	glBegin(GL_QUADS);&lt;br /&gt;		glColor3f(wred,wgreen,wblue);&lt;br /&gt;		glVertex3f(9.0,18.0,40.0); //plane right wing&lt;br /&gt;		glVertex3f(80.0,18.0,0.0);&lt;br /&gt;		glVertex3f(80.0,18.0,-20.0);&lt;br /&gt;		glVertex3f(9.0,18.0,40.0);&lt;br /&gt;		&lt;br /&gt;		glVertex3f(9.0,16.0,40.0); &lt;br /&gt;		glVertex3f(80.0,16.0,0.0);&lt;br /&gt;		glVertex3f(80.0,16.0,-20.0);&lt;br /&gt;		glVertex3f(9.0,16.0,10.0);&lt;br /&gt;&lt;br /&gt;		glVertex3f(9.0,18.0,40.0); &lt;br /&gt;		glVertex3f(80.0,18.0,0.0);&lt;br /&gt;		glVertex3f(80.0,16.0,0.0);&lt;br /&gt;		glVertex3f(9.0,16.0,40.0);&lt;br /&gt;&lt;br /&gt;		glVertex3f(50.0,18.0,0.0); &lt;br /&gt;		glVertex3f(80.0,18.0,-20.0);&lt;br /&gt;		glVertex3f(80.0,16.0,-20.0);&lt;br /&gt;		glVertex3f(80.0,16.0,0.0);&lt;br /&gt;&lt;br /&gt;		glVertex3f(80.0,18.0,-20.0); &lt;br /&gt;		glVertex3f(9.0,18.0,10.0);&lt;br /&gt;		glVertex3f(9.0,16.0,10.0);&lt;br /&gt;		glVertex3f(80.0,16.0,-20.0);&lt;br /&gt;		&lt;br /&gt;		glVertex3f(-9.0,18.0,40.0); //plane left wing&lt;br /&gt;		glVertex3f(-80.0,18.0,0.0);&lt;br /&gt;		glVertex3f(-80.0,18.0,-20.0);&lt;br /&gt;		glVertex3f(-9.0,18.0,10.0);&lt;br /&gt;&lt;br /&gt;		glVertex3f(-9.0,16.0,40.0); &lt;br /&gt;		glVertex3f(-80.0,16.0,0.0);&lt;br /&gt;		glVertex3f(-80.0,16.0,-20.0);&lt;br /&gt;		glVertex3f(-9.0,16.0,10.0);&lt;br /&gt;&lt;br /&gt;		glVertex3f(-9.0,18.0,40.0); &lt;br /&gt;		glVertex3f(-80.0,18.0,0.0);&lt;br /&gt;		glVertex3f(-80.0,16.0,0.0);&lt;br /&gt;		glVertex3f(-9.0,16.0,40.0);&lt;br /&gt;&lt;br /&gt;		glVertex3f(-80.0,18.0,0.0); &lt;br /&gt;		glVertex3f(-80.0,18.0,-20.0);&lt;br /&gt;		glVertex3f(-80.0,16.0,-20.0);&lt;br /&gt;		glVertex3f(-80.0,16.0,0.0);&lt;br /&gt;&lt;br /&gt;		glVertex3f(-80.0,18.0,-20.0); &lt;br /&gt;		glVertex3f(-9.0,18.0,10.0);&lt;br /&gt;		glVertex3f(-9.0,16.0,10.0);&lt;br /&gt;		glVertex3f(-80.0,16.0,-20.0);&lt;br /&gt;&lt;br /&gt;		glColor3f(bwred,bwgreen,bwblue); &lt;br /&gt;		glVertex3f(3.0,16.0,-35.0); //plane back right wing&lt;br /&gt;		glVertex3f(35.0,16.0,-50.0);&lt;br /&gt;		glVertex3f(35.0,16.0,-60.0);&lt;br /&gt;		glVertex3f(3.0,16.0,-48.0);&lt;br /&gt;&lt;br /&gt;		glVertex3f(3.0,18.0,-35.0); &lt;br /&gt;		glVertex3f(35.0,18.0,-50.0);&lt;br /&gt;		glVertex3f(35.0,18.0,-60.0);&lt;br /&gt;		glVertex3f(3.0,18.0,-48.0);&lt;br /&gt;&lt;br /&gt;		glVertex3f(3.0,16.0,-35.0); &lt;br /&gt;		glVertex3f(35.0,16.0,-50.0);&lt;br /&gt;		glVertex3f(35.0,18.0,-50.0);&lt;br /&gt;		glVertex3f(3.0,18.0,-35.0);&lt;br /&gt;		&lt;br /&gt;		glVertex3f(3.0,16.0,-48.0); &lt;br /&gt;		glVertex3f(35.0,16.0,-60.0);&lt;br /&gt;		glVertex3f(35.0,18.0,-60.0);&lt;br /&gt;		glVertex3f(3.0,18.0,-48.0);&lt;br /&gt;		&lt;br /&gt;		glVertex3f(35.0,16.0,-50.0); &lt;br /&gt;		glVertex3f(35.0,18.0,-50.0);&lt;br /&gt;		glVertex3f(35.0,18.0,-60.0);&lt;br /&gt;		glVertex3f(35.0,16.0,-60.0);&lt;br /&gt;&lt;br /&gt;		glVertex3f(-3.0,16.0,-35.0); //plane back left wing&lt;br /&gt;		glVertex3f(-35.0,16.0,-50.0);&lt;br /&gt;		glVertex3f(-35.0,16.0,-60.0);&lt;br /&gt;		glVertex3f(-3.0,16.0,-48.0);&lt;br /&gt;&lt;br /&gt;		glVertex3f(-3.0,18.0,-35.0); &lt;br /&gt;		glVertex3f(-35.0,18.0,-50.0);&lt;br /&gt;		glVertex3f(-35.0,18.0,-60.0);&lt;br /&gt;		glVertex3f(-3.0,18.0,-48.0);&lt;br /&gt;&lt;br /&gt;		glVertex3f(-3.0,16.0,-35.0); &lt;br /&gt;		glVertex3f(-35.0,16.0,-50.0);&lt;br /&gt;		glVertex3f(-35.0,18.0,-50.0);&lt;br /&gt;		glVertex3f(-3.0,18.0,-35.0);&lt;br /&gt;&lt;br /&gt;		glVertex3f(-3.0,16.0,-48.0); &lt;br /&gt;		glVertex3f(-35.0,16.0,-60.0);&lt;br /&gt;		glVertex3f(-35.0,18.0,-60.0);&lt;br /&gt;		glVertex3f(-3.0,18.0,-48.0);&lt;br /&gt;&lt;br /&gt;		glVertex3f(-35.0,16.0,-50.0); &lt;br /&gt;		glVertex3f(-35.0,18.0,-50.0);&lt;br /&gt;		glVertex3f(-35.0,18.0,-60.0);&lt;br /&gt;		glVertex3f(-35.0,16.0,-60.0);&lt;br /&gt;&lt;br /&gt;		glColor3f(bared,bagreen,bablue); &lt;br /&gt;		glVertex3f(3.0,14.0,-45.0); // plane back wing&lt;br /&gt;		glVertex3f(3.0,30.0,-55.0);&lt;br /&gt;		glVertex3f(3.0,30.0,-60.0);&lt;br /&gt;		glVertex3f(3.0,14.0,-60.0);&lt;br /&gt;		&lt;br /&gt;		glVertex3f(-3.0,14.0,-45.0); &lt;br /&gt;		glVertex3f(-3.0,30.0,-55.0);&lt;br /&gt;		glVertex3f(-3.0,30.0,-60.0);&lt;br /&gt;		glVertex3f(-3.0,14.0,-60.0);&lt;br /&gt;		&lt;br /&gt;		glVertex3f(-3.0,30.0,-55.0); &lt;br /&gt;		glVertex3f(3.0,30.0,-55.0);&lt;br /&gt;		glVertex3f(3.0,30.0,-60.0);&lt;br /&gt;		glVertex3f(-3.0,30.0,-60.0);	&lt;br /&gt;		&lt;br /&gt;		glVertex3f(3.0,30.0,-60.0); &lt;br /&gt;		glVertex3f(-3.0,30.0,-60.0);&lt;br /&gt;		glVertex3f(-3.0,14.0,-60.0);&lt;br /&gt;		glVertex3f(3.0,14.0,-60.0);&lt;br /&gt;		&lt;br /&gt;&lt;br /&gt;		glVertex3f(-3.0,30.0,-55.0);&lt;br /&gt;		glVertex3f(3.0,30.0,-55.0);&lt;br /&gt;		glVertex3f(3.0,14.0,-45.0);&lt;br /&gt;		glVertex3f(-3.0,14.0,-45.0);&lt;br /&gt;		&lt;br /&gt;		glVertex3f(-3.0,14.0,-45.0);&lt;br /&gt;		glVertex3f(3.0,14.0,-45.0);&lt;br /&gt;		glVertex3f(3.0,14.0,-60.0);&lt;br /&gt;		glVertex3f(-3.0,14.0,-60.0);&lt;br /&gt;	glEnd();&lt;br /&gt;	glutSwapBuffers();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void keyboard(unsigned char key, int x, int y)&lt;br /&gt;{&lt;br /&gt;	switch (key)&lt;br /&gt;	{&lt;br /&gt;	case &amp;#39;a&amp;#39;:&lt;br /&gt;	case &amp;#39;A&amp;#39;:&lt;br /&gt;		glTranslatef(5.0, 0.0, 0.0); //go left&lt;br /&gt;		break;&lt;br /&gt;	case &amp;#39;d&amp;#39;:&lt;br /&gt;	case &amp;#39;D&amp;#39;:&lt;br /&gt;		glTranslatef(-5.0, 0.0, 0.0); // go right&lt;br /&gt;		break;&lt;br /&gt;	case &amp;#39;w&amp;#39;:&lt;br /&gt;	case &amp;#39;W&amp;#39;:&lt;br /&gt;		glTranslatef(0.0, 0.0, 5.0); // go in-front&lt;br /&gt;		break;&lt;br /&gt;	case &amp;#39;s&amp;#39;:&lt;br /&gt;	case &amp;#39;S&amp;#39;:&lt;br /&gt;		glTranslatef(0.0, 0.0, -5.0); //go backward&lt;br /&gt;		break;&lt;br /&gt;	case &amp;#39;k&amp;#39;:&lt;br /&gt;	case &amp;#39;K&amp;#39;:&lt;br /&gt;		glRotatef(3.0,0.0,1.0,0.0); //turn left&lt;br /&gt;		break;&lt;br /&gt;	case &amp;#39;l&amp;#39;:&lt;br /&gt;	case &amp;#39;L&amp;#39;:&lt;br /&gt;		glRotatef(-3.0,0.0,1.0,0.0); //turn right&lt;br /&gt;		break;&lt;br /&gt;	case &amp;#39;j&amp;#39;:&lt;br /&gt;	case &amp;#39;J&amp;#39;:&lt;br /&gt;		glRotatef(3.0,1.0,0.0,0.0); //turn down&lt;br /&gt;		break;&lt;br /&gt;	case &amp;#39;i&amp;#39;:&lt;br /&gt;	case &amp;#39;I&amp;#39;:&lt;br /&gt;		glRotatef(-3.0,1.0,0.0,0.0); //turn up&lt;br /&gt;		break;&lt;br /&gt;	case &amp;#39;o&amp;#39;:&lt;br /&gt;	case &amp;#39;O&amp;#39;:&lt;br /&gt;		glRotatef(-3.0,0.0,0.0,1.0); //swing left&lt;br /&gt;		break;&lt;br /&gt;	case &amp;#39;p&amp;#39;:&lt;br /&gt;	case &amp;#39;P&amp;#39;:&lt;br /&gt;		glRotatef(3.0,0.0,0.0,1.0); //swing right&lt;br /&gt;		break;&lt;br /&gt;	case &amp;#39;b&amp;#39;:&lt;br /&gt;	case &amp;#39;B&amp;#39;:&lt;br /&gt;		glScalef(2.0, 2.0, 2.0); //zoom in&lt;br /&gt;		break;&lt;br /&gt;	case &amp;#39;n&amp;#39;:&lt;br /&gt;	case &amp;#39;N&amp;#39;:&lt;br /&gt;		glScalef(0.5, 0.5, 0.5); //zoom out&lt;br /&gt;		break;&lt;br /&gt;	case &amp;#39;q&amp;#39;:&lt;br /&gt;	case &amp;#39;Q&amp;#39;:&lt;br /&gt;		exit(0); //exit program&lt;br /&gt;	}&lt;br /&gt;	displayDraw();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void MenuEvents(int option) { // menu handler&lt;br /&gt;&lt;br /&gt;	switch (option) {&lt;br /&gt;		case 1 :  // set body color to red&lt;br /&gt;			bred = 1.0;   &lt;br /&gt;			bgreen = 0.0; &lt;br /&gt;			bblue = 0.0; break;&lt;br /&gt;		case 2 : // set body color to green&lt;br /&gt;			bred = 0.0; &lt;br /&gt;			bgreen = 1.0; &lt;br /&gt;			bblue = 0.0; break;&lt;br /&gt;		case 3 : // set body color to blue&lt;br /&gt;			bred = 0.0; &lt;br /&gt;			bgreen = 0.0; &lt;br /&gt;			bblue = 1.0; break;&lt;br /&gt;		case 4 : // set body color to yellow&lt;br /&gt;			bred = 1.0; &lt;br /&gt;			bgreen = 1.0; &lt;br /&gt;			bblue = 0.0; break;&lt;br /&gt;		case 5 : // set body color to cyan&lt;br /&gt;			bred = 0.0; &lt;br /&gt;			bgreen = 1.0; &lt;br /&gt;			bblue = 1.0; break;&lt;br /&gt;		case 6 : // set body color to magnenta&lt;br /&gt;			bred = 1.0; &lt;br /&gt;			bgreen = 0.0; &lt;br /&gt;			bblue = 1.0; break;&lt;br /&gt;		case 7 : // set body color to white&lt;br /&gt;			bred = 1.0; &lt;br /&gt;			bgreen = 1.0; &lt;br /&gt;			bblue = 1.0; break;&lt;br /&gt;		case 8 : // set wing color to red&lt;br /&gt;			wred = 1.0; &lt;br /&gt;			wgreen = 0.0; &lt;br /&gt;			wblue = 0.0; break;&lt;br /&gt;		case 9 : // set wing color to green&lt;br /&gt;			wred = 0.0; &lt;br /&gt;			wgreen = 1.0; &lt;br /&gt;			wblue = 0.0; break;&lt;br /&gt;		case 10 : // set wing color to blue&lt;br /&gt;			wred = 0.0; &lt;br /&gt;			wgreen = 0.0; &lt;br /&gt;			wblue = 1.0; break;&lt;br /&gt;		case 11 : // set wing color to yellow&lt;br /&gt;			wred = 1.0; &lt;br /&gt;			wgreen = 1.0; &lt;br /&gt;			wblue = 0.0; break;&lt;br /&gt;		case 12 : // set wing color to cyan&lt;br /&gt;			wred = 0.0; &lt;br /&gt;			wgreen = 1.0; &lt;br /&gt;			wblue = 1.0; break;&lt;br /&gt;		case 13 : // set wing color to magnenta&lt;br /&gt;			wred = 1.0; &lt;br /&gt;			wgreen = 0.0; &lt;br /&gt;			wblue = 1.0; break;&lt;br /&gt;		case 14 : // set wing color to white&lt;br /&gt;			wred = 1.0; &lt;br /&gt;			wgreen = 1.0; &lt;br /&gt;			wblue = 1.0; break;&lt;br /&gt;		case 15 : // set back wing color to red&lt;br /&gt;			bwred = 1.0; &lt;br /&gt;			bwgreen = 0.0; &lt;br /&gt;			bwblue = 0.0; break;&lt;br /&gt;		case 16 : // set back wing color to green&lt;br /&gt;			bwred = 0.0; &lt;br /&gt;			bwgreen = 1.0; &lt;br /&gt;			bwblue = 0.0; break;&lt;br /&gt;		case 17 : // set back wing color to blue&lt;br /&gt;			bwred = 0.0; &lt;br /&gt;			bwgreen = 0.0; &lt;br /&gt;			bwblue = 1.0; break;&lt;br /&gt;		case 18 : // set back wing color to yellow&lt;br /&gt;			bwred = 1.0; &lt;br /&gt;			bwgreen = 1.0; &lt;br /&gt;			bwblue = 0.0; break;&lt;br /&gt;		case 19 : // set back wing color to cyan&lt;br /&gt;			bwred = 0.0; &lt;br /&gt;			bwgreen = 1.0; &lt;br /&gt;			bwblue = 1.0; break;&lt;br /&gt;		case 20 : // set back wing color to magnenta&lt;br /&gt;			bwred = 1.0; &lt;br /&gt;			bwgreen = 0.0; &lt;br /&gt;			bwblue = 1.0; break;&lt;br /&gt;		case 21 : // set back wing color to white&lt;br /&gt;			bwred = 1.0; &lt;br /&gt;			bwgreen = 1.0; &lt;br /&gt;			bwblue = 1.0; break;&lt;br /&gt;		case 22 : // set balancer color to red&lt;br /&gt;			bared = 1.0; &lt;br /&gt;			bagreen = 0.0; &lt;br /&gt;			bablue = 0.0; break;&lt;br /&gt;		case 23 : // set balancer color to green&lt;br /&gt;			bared = 0.0; &lt;br /&gt;			bagreen = 1.0; &lt;br /&gt;			bablue = 0.0; break;&lt;br /&gt;		case 24 : // set balancer color to blue&lt;br /&gt;			bared = 0.0; &lt;br /&gt;			bagreen = 0.0; &lt;br /&gt;			bablue = 1.0; break;&lt;br /&gt;		case 25 : // set balancer color to yellow&lt;br /&gt;			bared = 1.0; &lt;br /&gt;			bagreen = 1.0; &lt;br /&gt;			bablue = 0.0; break;&lt;br /&gt;		case 26 : // set balancer color to cyan&lt;br /&gt;			bared = 0.0; &lt;br /&gt;			bagreen = 1.0; &lt;br /&gt;			bablue = 1.0; break;&lt;br /&gt;		case 27 : // set balancer color to magnenta&lt;br /&gt;			bared = 1.0; &lt;br /&gt;			bagreen = 0.0; &lt;br /&gt;			bablue = 1.0; break;&lt;br /&gt;		case 28 : // set balancer color to white&lt;br /&gt;			bared = 1.0; &lt;br /&gt;			bagreen = 1.0; &lt;br /&gt;			bablue = 1.0; break;&lt;br /&gt;	}&lt;br /&gt;	displayDraw();&lt;br /&gt;}&lt;br /&gt;</description>
            <author>jackyap84</author>
            <category>Codemasters</category>
            <pubDate>Tue, 07 Mar 2006 03:24:58 +0800</pubDate>
        </item>
        <item>
            <title>Reporting In VB6</title>
            <link>http://forum.lowyat.net/topic/256145</link>
            <description>What is the simple way to get the data from SQL2000 databse to generate report like graph or other?</description>
            <author>jackyap84</author>
            <category>Codemasters</category>
            <pubDate>Sun, 26 Feb 2006 01:06:54 +0800</pubDate>
        </item>
        <item>
            <title>Verification Command For VB6</title>
            <link>http://forum.lowyat.net/topic/242617</link>
            <description>What is the command to verify the field for text box in VB6? If the text box only can accept characters, once the user key in numbers, it will prompt out a error msg. Anyone can show me the command? &lt;br /&gt;&lt;br /&gt;The command below is only allow number to be key in.&lt;br /&gt;&lt;br /&gt;Private Sub txtname_KeyPress(KeyAscii As Integer)&lt;br /&gt;&lt;br /&gt;If (KeyAscii &amp;gt;= vbKey0 And KeyAscii &amp;lt;= vbKey9) Or KeyAscii = 46 Or KeyAscii = vbKeyBack Then&lt;br /&gt;Exit Sub&lt;br /&gt;Else&lt;br /&gt;KeyAscii = 0&lt;br /&gt;Beep&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;What is the command to verify only characyers can be key in into textbox rather than number?</description>
            <author>jackyap84</author>
            <category>Codemasters</category>
            <pubDate>Sat, 21 Jan 2006 14:24:41 +0800</pubDate>
        </item>
    </channel>
</rss>
