Page 1 of 1

PostPosted: Fri Aug 09, 2002 9:04 pm
by PenreeSoft
Hi All,
I am working on my native add-in for OrbForms and was wondering what functions people would need?

Nicholas J. Penree

PostPosted: Sun Aug 11, 2002 4:43 pm
by PenreeSoft
Here are all the functions added right now:
<pre id=code><font face=courier size=2 id=code>

// Perform a soft reset
void SoftReset() @ library("PenLibOF", 0);

//Display an error message staing program died
void ShowErrorMsg() @ library("PenLibOF", 1);

// Pop up a RGB Color Picker (>=OS3.5)
void PickColor() @ library("PenLibOF", 2);

// Exit the program to the launcher
void ExitApp() @ library("PenLibOF", 3);

// Do a Phone Lookup
void PhoneLookup() @ library("PenLibOF", 4);

// Pop up a new menu "on the fly" (>=OS3.5)
int InsertNewMenu(int menu) @ library("PenLibOF", 5);

// If color isnt supported, default to 4bpp (>=OS3.5)
void AutoGreyscale() @ library("PenLibOF", 6);

// Useless function
int GetOSVer() @ library("PenLibOF", 7);

// Display a given alert resource
int ShowAlertRsrc(int alert) @ library("PenLibOF", 8);

// If type 1, pop up PalmV Contrast box, if 2, pop up brightness box
// if supported else toggle backlight
void ScreenAdjust(int type) @ library("PenLibOF", 9);

// Add a button to the command bar (>=OS3.5)(NON-FUNCTIONAL)
void AddCmdBarItem(int bitmapID,int menuID) @ library("PenLibOF", 10);

// Display the command bar (>=OS3.5)
void CmdBarDisplay() @ library("PenLibOF", 11);

// Launch program then go back to the program that called it
void CallApp(string name) @ library("PenLibOF", 12);

// Launch a program by name instead of creator ID
void launchByName(string name) @ library("PenLibOF", 13);

// if dialog=0:Pop Graffiti Ref;dialog=1:VirtKeybrd,dialog=2:PickColor
void ShowSysDialog(int dialog) @ library("PenLibOF", 14);

// Put a scrolling string(text) with the text at y
void ScrollingText(string text,int y) @ library("PenLibOF", 15);

// Set the Colors of the Controls
void SetUIColors(int FrmFill,int FldText,int FldBg,int UIFrame,int UIFg,int UIFill) @ library("PenLibOF",16);

// Get users attention by using Attention Manager
void GetAttention(int choice) @ library("PenLibOF",17);
</font id=code></pre id=code>

Nicholas J. Penree

PostPosted: Sun Aug 11, 2002 9:02 pm
by Main Chen
How to get the source code ? thank you !

PostPosted: Sun Aug 11, 2002 10:15 pm
by PenreeSoft
I am not releasing the source code,rather I am just distributing it as a prc. I am looking for functions that people need and I will implement them, then I will release the first release. I am adding more things to the SetUIColors also, this add-in is not done, by far!

Nicholas J. Penree

PostPosted: Mon Aug 12, 2002 3:24 pm
by design4use
Are you ready to tackle serial or IR stuff? That would a big help to tide us over until such time in the future when they are part of the stock OrbForms releases...

PostPosted: Mon Aug 12, 2002 7:11 pm
by samps

Datarepresentation and gathering, using tables.



PostPosted: Mon Aug 12, 2002 9:40 pm
by PenreeSoft
I think the Serial/IR stuff should be left to Jeremy, I'll let him do that.

As for tables, I got a friend working on that as we speak.

Nicholas J. Penree

PostPosted: Sat Aug 24, 2002 4:55 am
by dewey
Serial is nearly finished, and will be in the next version. It will be implemented in a native add-in, and source will likely be provided as well.

PostPosted: Sat Aug 24, 2002 8:38 pm
by soi
scrolling text with more than one columns

PostPosted: Sat Aug 24, 2002 10:20 pm
by PenreeSoft
Jeremy, do I smell version 2.0 right around the corner?

Nicholas J. Penree

PostPosted: Tue Aug 27, 2002 1:15 am
by jims
I have a basic table working in my app, but would not have the time to release/support it. So I'd be very willing to beta test yours for you.