Coloured alert(); ?

Discuss PocketC for Palm OS (including Desktop Edition)

Postby g.palandri on Tue Mar 23, 2004 10:05 am

Hi,
I'm trying to get coloured alert() with this code:

setfgi(FGCOLOR);
setbgi(BGCOLOR);
settextcolori(TEXTCOLOR);
alert("This should be in color, and also the frame is coloured");

But nothing happens; alert() and getsm() are continuing to show in B&W.

Can anybody help?

Bye,


--
Giorgio
--
Giorgio
g.palandri
 
Posts: 26
Joined: Mon Nov 18, 2002 4:32 pm
Location: Italy

Postby jstadolnik on Thu Mar 25, 2004 12:18 am

Use the UIColor() function in the PToolboxLib to do this.

Joe

The PToolboxLib guy.
http://www.geocities.com/retro_01775/PToolboxLib.htm
jstadolnik
 
Posts: 1741
Joined: Wed Dec 06, 2000 3:34 am
Location: USA

Postby g.palandri on Thu Mar 25, 2004 7:16 am

<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by jstadolnik</i>
<br />Use the UIColor() function in the PToolboxLib to do this.

Joe, The PToolboxLib guy.
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">

Ok, but why to use an external library if we're talking about internal statements (alert() and getsm() in conjunction with setfgi() and setbgi())? Why setfgi() & setbgi() does'nt apply to that functions? Is there a bug?

Bye,



--
Giorgio
--
Giorgio
g.palandri
 
Posts: 26
Joined: Mon Nov 18, 2002 4:32 pm
Location: Italy

Postby jstadolnik on Thu Mar 25, 2004 12:39 pm

The PalmOS has a special API call for setting the color of user interface objects, forms, and dialogs.

The setfgi() and setbgi() calls only effect the colors of things drawn using the PalmOS windows drawing API (lines, frames, rectangles, and text) and has no effect on user interface objects, forms, and dialogs (which are seperate).

Joe

The PToolboxLib guy.
http://www.geocities.com/retro_01775/PToolboxLib.htm
jstadolnik
 
Posts: 1741
Joined: Wed Dec 06, 2000 3:34 am
Location: USA

Postby g.palandri on Fri Mar 26, 2004 2:54 pm

<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by jstadolnik</i>
<br />...and has no effect on user interface objects, forms, and dialogs...<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">

Thank you, Joe.

--
Giorgio
--
Giorgio
g.palandri
 
Posts: 26
Joined: Mon Nov 18, 2002 4:32 pm
Location: Italy


Return to PocketC for Palm OS

Who is online

Users browsing this forum: No registered users and 5 guests

cron