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 - Access to built in keyboard

Access to built in keyboard

Discuss PocketC for Palm OS (including Desktop Edition)

Postby tclarke on Sun May 13, 2001 9:59 am

In earlier apps that I've developed, I can tap on the lower left corner of the Grafiti area and always get the built in keyboard to pop up... in my latest app, which I'm actively working on (using the most recent version of PocketC), the tap does NOT work.
Has anyone else had this problem?
What could I possibly be doing that would cause this?
Is this an 'issue' with the newest release of PocketC?



Tom
Tom
tclarke
 
Posts: 42
Joined: Wed Dec 13, 2000 11:03 am
Location: USA

Postby SyPDA on Sun May 13, 2001 11:40 am

Do you use grayscale?

I think that using other screen depths than 1bit (b/w) prevents using the keyboard.
SyPDA
 
Posts: 94
Joined: Tue Dec 05, 2000 8:08 am
Location: Germany

Postby wossname on Sun May 13, 2001 1:31 pm

TC: Have you used the hooks/event() stuff at all? Maybe some settings are causing the problem.

Wossname :)
Wossname :)
Are you <i>local</i>?
wossname
 
Posts: 275
Joined: Sat Feb 24, 2001 7:18 am

Postby tclarke on Sun May 13, 2001 4:11 pm

Yes, I am using screen depth other than 2-bit and no, I've no hooks events... It's the screen depth... that's a bummer 'cause this app sure could use the keyboard (FITALY in my case)!

Thanks for the input...

Tom
Tom
tclarke
 
Posts: 42
Joined: Wed Dec 13, 2000 11:03 am
Location: USA

Postby jstadolnik on Mon May 14, 2001 2:20 am

I'm curious, what OS version, text input function, and screen depth are you using to get this problem?

I cannot seem to replicate it.

Joe
jstadolnik
 
Posts: 1741
Joined: Wed Dec 06, 2000 3:34 am
Location: USA

Postby SyPDA on Mon May 14, 2001 3:41 am

@jstadolnik

OS Version is irrelevant. I have this problem on all devices.

I'm using PocketC 4.0.3, PToolboxLib 6.01 and the edit line control (CControls). The screen depth is 2bit grayscale.

As long as you use 1bit (b/w) there is no problem at all. The second you switch to 2bit or more, the internal keyboard is deactivated.


@tclarke

I got the same problems. Would like to use Fitaly too, but it does not seem possible... <img src=icon_smile_dissapprove.gif border=0 align=middle>
SyPDA
 
Posts: 94
Joined: Tue Dec 05, 2000 8:08 am
Location: Germany

Postby tclarke on Mon May 14, 2001 9:14 am

Joe, using OS 3.1 on my Palm IIIx... Using FITALY as the keyboard... In the app in question, I'm using PToolBox to automatically set depth, in this case SetDepth(2) (for 4 greyscale)... all of my other PocketC programs work with FITALY, but in all of them, I do NOT set depth...
Hmmmm... I just tried the other programs in POSE 3.1 and in NONE of them did the keyboard work, yet it does in the real 3.1 on my IIIx...


Tom
Tom
tclarke
 
Posts: 42
Joined: Wed Dec 13, 2000 11:03 am
Location: USA

Postby tclarke on Mon May 14, 2001 9:14 am

Joe, using OS 3.1 on my Palm IIIx... Using FITALY as the keyboard... In the app in question, I'm using PToolBox to automatically set depth, in this case SetDepth(2) (for 4 greyscale)... all of my other PocketC programs work with FITALY, but in all of them, I do NOT set depth...
Hmmmm... I just tried the other programs in POSE 3.1 and in NONE of them did the keyboard work, yet it does in the real 3.1 on my IIIx...


Tom
Tom
tclarke
 
Posts: 42
Joined: Wed Dec 13, 2000 11:03 am
Location: USA

Postby tclarke on Mon May 14, 2001 9:14 am

Joe, using OS 3.1 on my Palm IIIx... Using FITALY as the keyboard... In the app in question, I'm using PToolBox to automatically set depth, in this case SetDepth(2) (for 4 greyscale)... all of my other PocketC programs work with FITALY, but in all of them, I do NOT set depth...
Hmmmm... I just tried the other programs in POSE 3.1 and in NONE of them did the keyboard work, yet it does in the real 3.1 on my IIIx...


Tom
Tom
tclarke
 
Posts: 42
Joined: Wed Dec 13, 2000 11:03 am
Location: USA

Postby tclarke on Mon May 14, 2001 9:18 am

How embarrassing... My apologies...

Tom
Tom
tclarke
 
Posts: 42
Joined: Wed Dec 13, 2000 11:03 am
Location: USA

Postby jstadolnik on Wed May 16, 2001 1:49 am

This appears to be a bug with FITALY in that it can't handle changes in the screen depth.

In my testing, as long as FITALY was not an active hack there was no problem under any depth. However, if FITALY was enabled the keyboard failed to pop.

The PToolbox and PocketC do nothing special in handling the keyboard, it's actually all handled by the OS. Also, the screen depth is set using standard API calls... there's no tricks going on here.

I would suggest contacting the maker of FITALY.

Joe

Edited by - jstadolnik on 05/15/2001 21:02:59
jstadolnik
 
Posts: 1741
Joined: Wed Dec 06, 2000 3:34 am
Location: USA

Postby SyPDA on Wed May 16, 2001 4:01 am

Sorry Joe, but I did those tests myself and must say that I cannot confirm your theory.

Even with Fitaly disabled the keyboard won't pop up. At least not in my 2-bit grayscale/ 8-bit color apps... <img src=icon_smile_dissapprove.gif border=0 align=middle>



Edited by - SyPDA on 05/15/2001 23:03:03
SyPDA
 
Posts: 94
Joined: Tue Dec 05, 2000 8:08 am
Location: Germany

Postby tclarke on Wed May 16, 2001 10:38 am

On Palm IIIx, I have one PocketC app which does NOT set depth: FITALY pops up when needed.

On the second app, I have an app which does set depth (in this case to 2 bit [4 greyscale])... when I disable FITALY, the Palm keyboard pops up... when FITALY is enabled, NO keyboard pops up )-:

Looks like a FITALY problem regarding screen depth.

Tom
Tom
tclarke
 
Posts: 42
Joined: Wed Dec 13, 2000 11:03 am
Location: USA

Postby SyPDA on Wed May 16, 2001 11:35 am

hmmm... i'm using POSE in combination with PDE to write my apps.

I do NOT have Fitaly installed on the POSE and the build-in keyboard does NOT pop up in grayscale or color apps!

It must have something to do with the edit line control of CControls. I'm using it in all of my apps.


@tclarke

Do you use the standard get or gets?


Maybe these are two seperate factors to think about.
SyPDA
 
Posts: 94
Joined: Tue Dec 05, 2000 8:08 am
Location: Germany

Postby jstadolnik on Wed May 16, 2001 1:42 pm

The palm OS will generally only launch a keyboard if there is a text edit field present in the active form.

As such, the getc function will not allow for keyboard popping (since there is no field present), while gets will (because there is a field present).

Joe
jstadolnik
 
Posts: 1741
Joined: Wed Dec 06, 2000 3:34 am
Location: USA

Next

Return to PocketC for Palm OS

Who is online

Users browsing this forum: No registered users and 2 guests

cron