Thanks.
Wojtek
Mark Smith wrote:
Wojtek [EMAIL PROTECTED] wrote:
I'd like to extend my app for searching function like the one in
Adresses.
When user enters next char in a field app starts searching.
I've watched through the code of Adresses by I haven't found it easy.
Can someone give me
Hello,
I am working with CODEWARRIOR LITE and I get error message "Link Error :
_RuntimeModule_:
Near data segment is bigger than 64 k."
The problem caused by a big array that the program uses. How do I prevent
this problem ?
Best Regards,
Elena Kodel
Software Engineer
Top Technology
Hello,
Do you know what do I need to develop programs that will bee hold on
Palmpak cards.
Is there any diffrent between developing application for the Palm to the
Palmpak cards.
Best Regards,
Elena Kodel
Software Engineer
Top Technology (85) Ltd.
--
For information on using the Palm
Sorry for lack of knowledge.
But how does binary search work?
I suppose I should use DmFindSortPosition. (?)
Richard Burmeister wrote:
From: Wojtek
My database is going to have over 1500 records.
Is there a way I can speed up searching for a specified string in these
records.
DB is
Hi,
avoid using fixed arrays, use dynamic
memory allocation.
HTH,
elmer
-Original Message-
From: elena [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, May 30, 2001 6:46 PM
To: Palm Developer Forum
Subject: Near data segment is bigger than 64 k."
Hello,
I am working with CODEWARRIOR
Thanks.
I tried DmFindSortPosition and it works much,much faster.
There is only one problem for me yet.
I want my DB to be sorted in three ways.
I cannot sort on demand (because of amount of records).
What is the way to do that?
Wojtek
Richard Burmeister wrote:
From: Wojtek
My database
Allocate it dinamically, using pointers and MemPtrNew or
MemHandleNew... Or, if it is cuasi-static data, create a
database for it.
- Original Message -
From: "elena" [EMAIL PROTECTED]
To: "Palm Developer Forum" [EMAIL PROTECTED]
Sent: Wednesday, May 30, 2001 12:46 PM
Subject: Near data
In my case I can't use a dynamic memory allocation .I have to use the static
array.
Is it possible to change the linker options so it could link program over
then 64K
Best Regards,
Elena Kodel
Software Engineer
Top Technology (85) Ltd.
-Original Message-
From: Elmer Medez [EMAIL
I would like to know how can I activate an application in an
automatic way following the reception of an alarm to start by the
diary (i.e. saving the execution of the application in the diary).
thanks
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
What can cause a Palm app or the Palm OS no to generate
winEnterEvents, frmLoadEvent and frmOpenEvent after a
FrmGotoForm, and when it has sent frmCloseEvent,
winExitEvent, penUpEvent and a nilEvent.
The event loop keeps running, and if I tap the screen
I receive penDownEvent, penUpEvent, and
Is there any way to get the current form's
event handler function's address, so I can
dissasemble it and see which event handler
is loaded?
--
Juan de Dios Santander Vela
Control In Situ, S.L.
[EMAIL PROTECTED]
--
For information on using the Palm Developer Forums, or to unsubscribe, please
There is only one problem for me yet.
I want my DB to be sorted in three ways.
I cannot sort on demand (because of amount of records).
What is the way to do that?
Palm OS itself does not provide support for that. But you can
create an index DB yourself (at 1st launch after HotSync
for
Hi,
Does anyone know why this does not work on a Visor
Prism? The text shows up as white on white instead of
white text with a deep red background.
IndexedColorType lastTextColor = 0;
IndexedColorType lastBackColor = 0;
RGBColorType newTextColor, newBackColor;
static RGBColorType rgbBlack =
From the documentation:
The FormType structure and supporting structures are defined as follows:
typedef struct {
WindowType window;
UInt16 formId;
FormAttrType attr;
WinHandle bitsBehindForm;
FormEventHandlerType * handler;
UInt16 focus;
UInt16
Hi Chris,
I tried the way you suggested but still stuck. Can you please illustrate
with a simple example..
Regards,
Kapil.
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Chris
DiPierro
Sent: Monday, May 28, 2001 1:01 PM
To: Palm Developer Forum
Well, I'll try a FrmGetActiveForm()--I don't
know how I missed that--, and access those
members directly, as this is something to be
done for debugging purposes.
As it seems Palm OS 5.0 will be the first
Palm OS designed to run on top of DragonARM
chips, I guess they will provide
I'm trying to remove the black triangle arrow that appears with popup
triggers in the form. Anyone know a useful way of doing this?
Thanks
Glenn
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/
OK, I've researched a bit more, and found the following:
- Indeed, the handler member of a FormType has the
address of the event handler function, but this has
been of no use because
- When I receive the frmCloseEvent, FrmGetActiveForm
returns a pointer to a FormType consistent with
One other thing. This code works just fine on a Palm
IIIc and a Palm m505.
Thanks,
Mike McCollister
--- Mike McCollister [EMAIL PROTECTED]
wrote:
Hi,
Does anyone know why this does not work on a Visor
Prism? The text shows up as white on white instead
of
white text with a deep red
Why don't you use a faceless button or gadget, and a hidden
list that you can make appear and dissapear? This will be
faster and easier than hacking the popTrigger drawing mecha-
nism...
- Original Message -
From: Glenn Keighley [EMAIL PROTECTED]
Newsgroups: palm-dev-forum
To: Palm
During some netlib development I've encountered the message non-free chunk
in free list.
In my code I do some memory allocation using (in the first versione of the
program) MemPtrNew and MemPtrFree. This call are made while the NetLib is
open.
After some memory allocation I got a message stating
I did a little more research and found that there
seems to be some sort of problem with WinRGBToIndex on
the Prism. When I call this command, I get errors
like this on POSE 3.1:
TestProg (1.0.1) just read from memory location
0x, which is in low memory.
Low memory is defined as the
Hi,
Can someone tell me where to find a complete step by step setting, in order
to use Windows RAS to give internet connection to my palm via the cradel.
Thanks in advance.
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
Just a precision : I work under Win2000 Server
sebastien GUERLET [EMAIL PROTECTED] a écrit dans le message news:
[EMAIL PROTECTED]
Hi,
Can someone tell me where to find a complete step by step setting, in
order
to use Windows RAS to give internet connection to my palm via the cradel.
Hi Group,
This is the error I am getting . Pls tell me what the error means and also
how can I find in which line of code the error is pointing to so that I get
a idea where the error is.
Application Name1.0 reports MemoryMgrNew.c, Line:4132,NULL handle. If
this is the latest version of
I guess that I found a bug in the Visor Prism. As it
turns out, the code below was writing to an offscren
window. If I wrote directly to the screen, then the
problem did not exist. In order for me to get this to
work and still write to an offscreen buffer, I had to
do the following:
Try this:
http://www.users.globalnet.co.uk/~echobase/network/win2k/
It works for me under Win2K pro.
Best regards Pietro
--
The pawn is the most important piece on the chessboard...
up to the pawn.
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
Hi Danny,
help. You might be able to use the key queue. In the end, you'll probably
have to duplicate the beaming code, but you shouldn't have to duplicate
the
That's the thing that I've been wanting to avoid. The beaming code in
Address is really 1 huge chunk! And I understand that it's not
Hi,
This is the error I am getting . Pls tell me what the error means and also
how can I find in which line of code the error is pointing to so that I
get
a idea where the error is.
Application Name1.0 reports MemoryMgrNew.c, Line:4132,NULL handle. If
this is the latest version of
Everytime I get a PDB off either the handheld or the POSE, the backup bit is
set to true.
Is there a way to get a version of the pdb to my PC without the backup bit
set??
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
Hi.
I'm trying to convert a windows-ce application to the palm.
The application is Huge (needs 11 segments so far)
It started fine (doesnt crash immediatley displays the MMI) , until I
converted it to a 4-byte integer (Including replacing the Runtime Palm OS
(4i)) from that point it stopped
Hello
How I will be able to use the Categories. Please let me know the steps used
for the Categories.
1. How it initialized.
2. How the database is attached to it.
3. Which event get fireed when user selects / add / delete / rename a
Categories.
I have seen the ToDo Application but unable to
Palm OS has a 64K limit on memory allocation, try breaking up your array and
using dynamic allocation (I have not seen a situation yet were one could not
use dynamic allocation in lieu of a static declaration)
- Original Message -
From: elena [EMAIL PROTECTED]
To: Palm Developer Forum
Philip Streck
Akron General Medical Center
Information Systems
Amit [EMAIL PROTECTED] 05/30/01 09:37AM
Hello
How I will be able to use the Categories. Please let me know the steps used
for the Categories.
1. How it initialized.
You initialize the categorys when you initialize the appinfo
the sizes reported in Codewarrior are the sizes of all functions compiled
for that segment, not the sizes of all functions linked into that segment.
To get the latter (the only one that matters) value, you need to look at the
map-file. To get a mapfile, go to the target settings and tell
You can turn it off your self by using the bitwise exclusive operator.
Philip Streck
Akron General Medical Center
Information Systems
Richard.Johnstone [EMAIL PROTECTED] 05/30/01 09:21AM
Everytime I get a PDB off either the handheld or the POSE, the backup bit is
set to true.
Is there a way
Miron Ophir [EMAIL PROTECTED] wrote in message
news:51047@palm-dev-forum...
Hi.
I'm trying to convert a windows-ce application to the palm.
The application is Huge (needs 11 segments so far)
It started fine (doesnt crash immediatley displays the MMI) , until
I
converted it to a 4-byte
Holger Klawitter wrote:
There is only one problem for me yet.
I want my DB to be sorted in three ways.
I cannot sort on demand (because of amount of records).
What is the way to do that?
Palm OS itself does not provide support for that. But you can
create an index DB yourself (at
Thanks, Keith.
I did all this last night before I saw your email, but ran into some
interactions with the client code that didn't make sense. I'll go work
those out.
Thanks for confirming the depth (or lack of) of the event queue.
* Add a private queue to hold your custom event data.
*
Juan de Dios Santander Vela [EMAIL PROTECTED] wrote in
message news:51015@palm-dev-forum...
What can cause a Palm app or the Palm OS no to generate
winEnterEvents, frmLoadEvent and frmOpenEvent after a
FrmGotoForm, and when it has sent frmCloseEvent,
winExitEvent, penUpEvent and a nilEvent.
Hello!
I just a beginner in the PALM OS developing, so I have some questions to the
PALM community:
My application should watch on the Contacts, Notes, Tasks and E-mails and do
something when new Contact (Notes etc.) appears, or one Contact deletes or
one Contact changes. So, the first question:
Not to open up the whole best way to copy protect your work thread.
I've been working the past 6 months on a game, mainly for fun and my
own personal enjoyment. Now that it is coming to completion I would
like to release it.
But I have to decide to GPL it or release it as shareware.
Soo,
Aha! I sorted the DB in three ways and stored uid of records.
If you want fast access to your records, you must access them through record
number, not UID. DmFindRecordByUID does a STUPID, top down search for a
record with the passed in UID (of course, it cannot do anything else), so
each
I've released shareware in two ways. The first was to release a fully
functional product and rely on people's honesty to pay for it. The second
was to provide an initial bankroll (they're casino games) and require
registration in order to get more chips.
I've found that very few people pay for
Hello all.
I need to have my application be notified EVERYTIME a HotSync is
completed. So, per the manual, I am trying to register
sysNotifySyncFinishEvent. I have put the source below. ExecutedHotSync()
just writes out a file so I know the HotSync completed. I also put some
sound in so I
Look into using KXML. Check out this web site:
http://kxml.enhydra.org/software/documentation/index.html
omar..
Mark Douglas [EMAIL PROTECTED] wrote in message
news:50909@palm-dev-forum...
Is anyone aware of an XML parser library that is available for use with
Palm
OS?
--
For
What you need here is a notification handler... heres some exaple code
static Err
NotificationHandleEvent ( SysNotifyParamType *notify, UInt32 *refP )
{
Err error = 0;
switch ( notify-notifyType )
{
case sysNotifySleepRequestEvent:
From: Jeremy Evans
Soo, I wanted to tap the community for a rough average of how many
people actually pay for shareware. I wouldn't mind making a couple of
bucks for my hard work, but I want to weigh it against building a copy
protection scheme and billing infrastructure.
No copy
Hi,
I have some shareware software released for severaly months now with several
thousand downloads and I have just gotten my first report of a Fatal
Exception error. I do extensive testing of my apps before releasing via
POSE and the gremlins. I cycle these apps for more than 1million cycles
Is anyone aware of a ROM file that is PalmOS4.0 EFIGS WITH card
expandability?
I write software for the expansion cards (VFS) and have users who
have m505's with EFIGS. But alas I cannot find the rom's on Palm's
provider pavilion. Only the m505 specific rom has card expandibility and
is
Thanks Philip, that worked like a charm...
Ralph Krausse
Expo International, Inc.
110 Shawmut Road
Canton, MA 02021
telephone (781) 821-6653
www.expo-intl.com
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/
The ERR returned was 04 = invalid params. I found that it started to work
again when I de-selected ( in CodeWarrior ) Enums Always Int. I guess
there are some large values for some enums in NetLib.. A note in a doc
somewhere would be nice - though most people ( myself included ) would
Hello,
I am looking for a chart and/or diagram of the PalmOS SDK (3.5 and 4.0).
Something that I can pin to my wall and use for a quick reference for
finding the different PalmOS provided structures, functions, and constants.
If you have anything like this available, please let me know.
Bob's solution is a good one, but let me give you another. You can keep your
records sorted by some kind of ID and then use vectors of these IDs to
represent each of your three sort orders. The ID can be the system-generated
unique ID, or an ID of your own stored in each record.
--
Danny
--
Anyone come up with good solution to make a center aligned field?
thanks,
Philip Streck
Akron General Medical Center
Information Systems
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/
(Sorry if this has been covered, but I didn't see anyting in the archive. )
I have a data structure declared for my App, with mostly Char*'s as members:
typedef structure {
bool mybool;
char* one;
char* two;
char* three;
} MyStruct;
I use the structure to
Hi all...I'm trying to communicate between a server and a client using HTTP.
I'm very new to this field and don't have much knowledge. I understand that
I need to use thr ROM for Palm VII. I got it and set my Palm but I can't
seem to be able to browse a URL correctly. What kind of browser or test
No copy protection scheme is foolproof. Whatever you build, someone will
crack it.
Indeed.. I have a software product aimed at knitters (don't ask.. suffice to
say my wife is a knitting instructor and came up with the idea and the
design.. it has sold better than I expected).. the same day it
This is all really well documented. Have you even tried the tutorial yet?
Jamie
Amit [EMAIL PROTECTED] wrote in message news:51048@palm-dev-forum...
Hello
How I will be able to use the Categories. Please let me know the steps
used
for the Categories.
1. How it initialized.
2. How the
You are correct -- the pointers are not guaranteed to be valid after you
unlock the handles. You should either use MemHandle in your struct (instead
of char*), or use MemPtrNew instead of MemHandleNew. The second option is
simpler, and more efficient in terms of execution speed. However, the
Hi Anton,
Let me answer your second question first. Database header has a field
called modificationNumber which is incremented everytime a record is added,
modified or deleted in that database.
Coming to your second question, built-in apps have *data* database names
like
AddressDB,
Yes you're right.
But what about sort info LocalID in Database Info Block ?
Is it possible to store sort info chunk for each sort order and change only
sortinfoLocalID by DmSetDatabaseInfo?
(as i remember one example application stored uid of record as TblRowID, then used it
for finding and
Gee,
Craig Patchett, who is also on this mailing list, has created an updated version
of DemoHack that will work with R6. You may want to search the list archives for
his email address (sorry I don't have it). I have the R7 version of the same
hack. I'm sure it would be helpful in hack creation.
At the request of several developers, we have extended our developer contest
through the month of June. The new ending date will be July 2nd, 2001.
For complete details and submission guidelines, please visit our support web
site at http://www.handera.com/support/developsupport.asp.
-Mike
Arvind Sridharan [EMAIL PROTECTED] wrote in message
news:51102@palm-dev-forum...
Database header has a field
called modificationNumber which is incremented everytime a record is
added,
modified or deleted in that database.
Beware of apps that use DmQueryRecord (rather than DmGetRecord), and
At 2:17 PM -0400 5/30/01, Dan Peluso wrote:
Does anybody have recommendations on how to make my app more
protected from this or how to diagnose a weakness in my app that might be
exposing this.
Perhaps if you could give us a few more details on what triggers the
exception we might be able to
Is it possible to store sort info chunk for each sort order and
change only sortinfoLocalID by DmSetDatabaseInfo?
You would have to pack all the soft info into one chunk and manage it yourself.
Regards,
Steve Mann
--
---
Creative Digital Publishing Inc.
hi all,
I am writing application which sends the data and
writes into teh launcher.
Any body got an idea that how Hotsync will take the
data i.e the .prc file from desktop and sends and
writes into the plam device. I need the basic
functionality which hotsync does. Reading the data and
sending
Hi,
Thanks for the speedy response. Unfortunately, I do not have much more info
than a Fatal exception message pops up that requires a soft reset. I
usually test my apps on 3 different ROMS (different devices, different OSs
ranging from OS 3.0 - 3.5.2) using POSE and gremlins and a million
I do not getting the scrollbar for the List control if Struct Alignment is
set to 68K in Target Settings Panels/Code Generation/68K Processor. If I
set it to 68K 4-byte, the scrollbar is there and works fine. But this
doesn't solve all the problems.
When at 68K 4-byte, the scrollbar for the
During some netlib development I've encountered the message non-free chunk
in free list.
In practice, the only way that you get this is if you've overwritten (or
caused the OS to overwrite) some of the memory manager's internal
structures. So what you need to do is debug a memory stomp, which C
Let me answer your second question first. Database header has a field
called modificationNumber which is incremented everytime a record is
added,
modified or deleted in that database.
OK, it's great! Now, how I can determine which record in the database was
changed and the type of changes
Unfortunately, I do not have much more info
than a Fatal exception message pops up that requires a soft reset.
Any idea as to what they do before it happens? Can they reproduce it?
If so, they ought to be able to describe to you what they do to make
it happen. If not, that's a _long_ shot.
how I can determine which record in the database was
changed and the type of changes (I mean, INSERT, CHANGE or DELETE)?
Are there some notifications routines?
Not really. And there are no notification routines that will do what you want.
Regards,
Steve Mann
--
Dan
i had the same problem with my app. So I guess the PalmOs 3.3 is the problem
cos i don't have problems with another Operative System.
Regards
Andrés
M+S
Telf. (511)448-4116 / 448-7874
Fax. (511)271-2393
http://www.msconsultores.com.pe
--
For information on using the Palm
I'm developing an application that works with the palm modem. And I have to
detect when the modem's battery low. Is there anybody that can tell me how
can I detect this by software? Thanks a lot.
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
On Mon, May 21, 2001 at 02:20:01PM -0700, Keith Rollin wrote:
S'truth! And since the original poster is using an m505, he can't
use the trick of downloading the ROM via the USB-enabled
PalmDebugger, which works only with Handspring devices.
In order to interact with Palm USB devices,
You can, however, detect if the database has been changed since u last
opened it. See the API called DmDatabaseInfo for more info. Check the
modification number. :)
Regards,
Gee.
Steve Mann [EMAIL PROTECTED] wrote in message
news:51121@palm-dev-forum...
how I can determine which record in the
For those interested, I've adapted a version of my ZBoxZ program so it
now works with the VFS. It can work with multiple cards (at least the
pose-d Handera 330 allows this - and PiNGer now displays 16 greyscale
in QVGA), and can do basic file management (copy, delete, rename,
attributes, make
Hi,
typedef structure {
bool mybool;
char* one;
char* two;
char* three;
} MyStruct;
What I suggest here is that it would be better to declare your strings as
arrays rather than pointers. If you use pointers, you must make sure that
your strings are still valid at that pointer location
hello,
I tried installing an app that uses a few pdb files and the sync is
very slow. Also, when I perform the sync operation, all the names of the pdb
files will appear in the list of installed programs. Only when I installed
the prc file will the list of installed programs display the
--- Ng Wei Gee wrote:
What I suggest here is that it would be better to declare your strings as
arrays rather than pointers.
--- end of quote ---
This doesn't seem like it would solve the problem to me, since an array is just
a pointer to the first element in the array. Without having a lock on
I want to change the title of a form at runtime, and I found an example of this
in the Memo application. I followed their example (dealing with the tricky
handling of the oldtitle, but I run into problems.
The form title is defined in the resource, so I can't release the memory from
the old
Does a MemHanlde have a copy constructor? Can I set one MemHandle = to a
different one to return as a function parameter by reference?
Steve Cochran
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/
So how did you do it actually? I just use FrmCopyTitle() to do that.
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Stephen
A. Cochran
Sent: Thursday, May 31, 2001 4:34 PM
To: Palm Developer Forum
Subject: Form Titles
I want to change the title of a
HI Steve,
Try using the Function
void FrmCopyTitle (FormType *formP, const Char *newTitle)
Note:
The size of the new title must not exceed the title size defined in the
resource. When defining the title in the resource, specify an initial size
at least as big as any of the strings to
Yes, I think you've missed something at the provider pavilion. These ROMs
are there in the provider pavilion.
For testing for the expansion card you need ROMs that have the full
extension. Also, you need to install HostFS.prc to actually simulate the
expansion card in the emulator.
Download
Hi,
When I view the contents of the pdb files, I noticed that there are a
lot of header information that appears before my database data. I noticed
that the amount of header information appended to a pdb file is
proportional
to the amount of data I place in that file - the more data I
88 matches
Mail list logo