Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3368: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:472)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3370: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:472)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3371: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:472)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3372: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:472)
OrbWorks Community Forum • View topic - Observations from a new designer

Observations from a new designer

Discuss OrbForms Designer and PocketC Architect

Postby jfield on Sat Jan 04, 2003 12:05 pm

Observation #15 (<b>Gadget Objects</b>):

a. One of the properties is not settable at design time (i.e. Visible).:evil:
b. One of the properties is not explained in the Help Topics (i.e. Gadget Type).:evil:
c. What is the gadget file ? :?:
d. cao says "Gadget files are compiled before the rest of files.":)
jfield
 
Posts: 43
Joined: Sun May 13, 2001 1:36 am
Location: USA

Postby jfield on Sat Jan 04, 2003 12:06 pm

Observation #16 (<b>Graffiti Objects</b>):

a. This object is not explained in the Help Topics.:evil:
b. Put a Graffiti object on a form that contains a Field object.
c. The Graffiti object will appear while you are editting the text in the Field object if you make a CAPS SHIFT stroke.:)
jfield
 
Posts: 43
Joined: Sun May 13, 2001 1:36 am
Location: USA

Postby jfield on Sat Jan 04, 2003 12:53 pm

Observation #17 (<b>Math Functions</b>):

a. The following functions are listed in the Help Topics: :)

cos(x), sin(x), tan(x), acos(x), asin(x), atan(x), cosh(x), sinh(x), tanh(x), acosh(x), asinh(x), atanh(x), exp(x), log(x), log10(x), sqrt(x), atan2(x,y), pow(x,y), random(), and rand().

b. Please add the following functions to the feature set: :)

fabs(x), abs(x), cbrt(x), ceiling(x), floor(x), int(x), mod(x,y), power10(x), rem(x,y), round(x), sign(x), trunc(x), DegToRadians(x), RadToDegrees(x).
jfield
 
Posts: 43
Joined: Sun May 13, 2001 1:36 am
Location: USA

Postby jfield on Sat Jan 04, 2003 1:07 pm

Observation #18 (<b>String Functions</b>):

a. The following functions are listed in the Help Topics: :)

strlen, substr, strleft, strright, strupper, strlower, strstr, hex, format, lformat, lparse, strctos, strstoc

b. Please add the following functions to the feature set: :)

asc, chr, leftpad, ltrim, proper, rightpad, rtrim, testnum, trim
jfield
 
Posts: 43
Joined: Sun May 13, 2001 1:36 am
Location: USA

Postby jfield on Sat Jan 04, 2003 1:21 pm

Observation #19 (<b>Date Objects</b>):

a. The following methods are listed for the Date Object: :)

now, selectdate, selecttime, addsecs, adddays, subsecs, subdays, diffsecs, diffdays, time, date, ldate

b. Please add the following methods to the feature set: :)

day, dayofweek, dayofyear, firstofmonth, lastofmonth, todate
jfield
 
Posts: 43
Joined: Sun May 13, 2001 1:36 am
Location: USA

Postby jfield on Sat Jan 04, 2003 1:28 pm

Observation #20 (<b>Arrays</b>):

a. Arrays only support a single dimension. :evil:

b. Please add multi-dimensional array capability. :)
jfield
 
Posts: 43
Joined: Sun May 13, 2001 1:36 am
Location: USA

Postby jfield on Sat Jan 04, 2003 1:42 pm

Observation #21 (<b>beep Function</b>):
a. Beep types beepInfo, beepWarning, beepError and beepConfirmation all sound the same.
b. Beep type beepAlarm is the same as the DateBook alarm.
jfield
 
Posts: 43
Joined: Sun May 13, 2001 1:36 am
Location: USA

Postby jfield on Sat Jan 04, 2003 5:20 pm

Observation #22 (<b>Draw Object Example</b>):
Below is a example that I created to learn the Draw method syntax::)
-- BTW: Why does this not work in the mainForm ? :?:

handler secondForm.onopen() {
// Draw Example
Draw draw; // Create an object to process the Draw methods

// Declare some variables to use for color index values
int whiteIndex, redIndex, greenIndex, blueIndex, blackIndex;
whiteIndex = draw.indexFromColor( 0, 0, 0);
redIndex = draw.indexFromColor(255, 0, 0);
greenIndex = draw.indexFromColor( 0, 255, 0);
blueIndex = draw.indexFromColor( 0, 0, 255);
blackIndex = draw.indexFromColor(255, 255, 255);

draw.attachForm(secondForm); // Attach the Draw object to a form
draw.begin();
draw.fg(redIndex); // Set the Foreground Color to RED
draw.bg(blueIndex); // Set the Background Color to BLUE
draw.textColor(greenIndex); // Set the Text Color to GREEN
draw.font(fntBold); // Set the Text Font to BOLD
draw.textAlign(22); // Set the Text Alignment to Bottom Right
draw.underline(ulDot); // Set the Text Underlining to Dotted
draw.line(clrFG,0,50,90,50); // Draw a RED Horizontal Line 90 pixels long
draw.line(clrFG,90,50,90,80); // Draw a RED Vertical Line 30 pixels long
draw.pixel(clrFG,45,45); // Draw a RED dot (i.e. a single point)
draw.rect(clrFG,0,15,30,45,0); // Draw a RED Square of 30 pixels
draw.fg(blueIndex); // Change the Foreground Color to BLUE
draw.rect(clrFG,45,15,75,45,15); // Draw a BLUE Circle of 30 pixels
draw.rect(clrFG,10,55,80,65,0); // Draw a BLUE Rectangle 70 pixels long
draw.rect(clrFG,10,70,80,90,10); // Draw a BLUE Rounded Rect. 70 pixels long
draw.frame(clrFG,10,95,50,135,0,1);// Draw a Frame
draw.end();
}
jfield
 
Posts: 43
Joined: Sun May 13, 2001 1:36 am
Location: USA

Postby jfield on Sat Jan 04, 2003 5:23 pm

Observation #23 (<b>Draw Object Methods</b>):

a. For the rect(int c, int x1, int y1, int x2, int y2, int rad) method:

If y2 equals y1, then weird shapes appear.
If x2-x1=y2-y1 then a square is drawn for radius=0.
The radius should be <= 1/4th of y2-y1 for a nice rounded rectangle.

b. For the frame(int c, int x1, int y1, int x2, int y2, int rad, int thick) method:

x1 should be > 0 to see the frame edge.
Setting thick = 0 results in a borderless frame.
jfield
 
Posts: 43
Joined: Sun May 13, 2001 1:36 am
Location: USA

Postby cao on Mon Jan 06, 2003 4:48 pm

8)

Wow, Thanks for all the suggestions.
Let us spend some time go through the list.

What we usually do is that, input all of these suggestions or issues into the bug database, prioritize them and address them in the future updates.
cao
 
Posts: 60
Joined: Tue Dec 05, 2000 4:11 am
Location: USA

Postby jfield on Tue Jan 07, 2003 1:49 am

Observation #24 (<b>Statements</b>):

a. I could not get a multiple line IF statement to work (See below).

if (slrHorse1.value >= slrHorse1.max){
alert("Red Velvet WINS It !!");
RaceIsOver = true;
}

b. The second line within the braces (i.e. RaceIsOver = true;) is always executed.[:0]
c. OOPS, I made a mistake in another part of the code. I did: if (RaceIsOver = true), instead of ==.:?
d. Instead of typing "if (checkbox111.checked == true) { }", just use "if (checkbox111.checked) { }". Less mistakes!
jfield
 
Posts: 43
Joined: Sun May 13, 2001 1:36 am
Location: USA

Previous

Return to OrbForms Designer and PocketC Architect

Who is online

Users browsing this forum: No registered users and 2 guests

cron