Re: Software Copy Protection - One More Time!

2004-11-23 Thread Aaron Ardiri
So, my real question is, why isn't everyone demanding that the hardware manufacturer incorporates a unique serial number, or unique ID of some type, that is Read Only on every device? One extra 25 cent chip on every device, that's all it would take. i've ignored the rest of this thread -

RE: timer

2004-11-23 Thread John Sutton
Tony Janke wrote... I am trying to implement a timer but have a few questions. Tony, I use the following system for animation, perhaps you could apply something like this; I modify the call to EvtGetEvent(event, eventTimeOut), so that the eventTimeOut is essentially a timer that will return a

Re: image map

2004-11-23 Thread Luciano A. Stertz
Ben Combee wrote: At 12:02 PM 11/18/2004, you wrote: I show a bitmap in my application that is composed by some irregular forms. I'd like to enable an user to select the operation to perform by clicking in one of these forms. For example, let's say I show a simple picture of a computer, where

Problem with LetLibSend

2004-11-23 Thread Sagar
Hi All, I'm sending a huge file (around 64Kb or more) over a socket connection using NetLibSend within a loop. If i run the application with a break point within the loop, the file gets transfered to the other end properly. But if i run thru the function without any break point, the complete file

Re: Software Copy Protection - One More Time!

2004-11-23 Thread Dave Lippincott
I've said it before here, locks only keep honest people out. The people that will steal your software will do so no matter what kind of protection you try. They are also unlikely to purchase it no matter the cost. Breaking protection is an end onto itself. The smallest amount or least obtrusive

Re: Has anyone gotten the PalmSource Installer OTA demo to work?

2004-11-23 Thread Matthew Henry
When I tested WebPro 3.5, it worked fine with this URL syntax; I don't know if this is a change from 3.0.1c or not. It could be a demo limitation as well. I just found my original T3 installation disc and installed the Web Pro Browser that came with the T3, which was version 3.0. It still

Re: Software Copy Protection - One More Time!

2004-11-23 Thread Bob
That would be great if every device used a memory card, but they don't. Limiting the program to a memory card is the same as limiting the program to specific device. A device that has a ROM Serial Number is a more better solution. But, I'm glad to see that there is someone on here who

RE: Software Copy Protection - One More Time!

2004-11-23 Thread John Sutton
But, I'm glad to see that there is someone on here who understands the need for a solution. I personally take exception to that statement (a little bit) :) We *ALL* understand the need for a solution, and I don't see that a serial numbered device is a final solution at all. As has already been

Re: Software Copy Protection - One More Time!

2004-11-23 Thread Bob
There can be no security, when the files can merely be copied from the backup folder to any machine using the same UserName. That's about as lame as it gets. Do you think it takes a hacker to do that? I'm not going to debate my expertise as a programmer with you, nor my experience in the

Re: Software Copy Protection - One More Time!

2004-11-23 Thread Bob
My last reply was for Chris, not you John. Thanks for your input. Bob -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/

General purpose output port?

2004-11-23 Thread Gary Olmstead
The Companion 2 book has a single reference to a general purpose output on the external connector. Is this available for our use? If so, which pin is it, and how can I set the output level? This isn't for production use; I just need to verify Bluetooth message timing. -- For information on

Strange behavior in PODS debugging

2004-11-23 Thread Erico Franco
Hi all I am trying to debug a PalmOS C++ application, but I am getting strange results for variables. I have a simple code like this: class Foo{ Foo(); ~Foo(); setX(int newX); int x; } void foo::setX(int newX){ Foo:x = newX; } Pilotmain(){ Foo foo = new Foo(); setX(13); //here

Re: Has anyone gotten the PalmSource Installer OTA demo to work?

2004-11-23 Thread Ben Combee
I am assuming WebPro 3.5 is a browser currently available only to Palm employees. All I see is 3.0.x. (http://www.palmone.com/us/software/webpro30/) Web Browser 3.5 came on the CD with my PalmOne Zire 72, and I have it installer on both my Zire 72 and my my Tungsten C. However, the

Receiving beamed data while in a modal dialog or alert

2004-11-23 Thread Luc Le Blanc
My application manages as many DBs as the user creates. When data is beamed to it, if a database with the same name already exists, a merge processs must take place between beamed and existing records. To do this, I wish to close the currently open DB (if any) and ideally go back to the Main

Re: Software Copy Protection - One More Time!

2004-11-23 Thread Ben Combee
At 09:16 AM 11/23/2004, you wrote: That would be great if every device used a memory card, but they don't. Limiting the program to a memory card is the same as limiting the program to specific device. A device that has a ROM Serial Number is a more better solution. But, I'm glad to see that

Re: Strange behavior in PODS debugging

2004-11-23 Thread Dave Johnson
Make sure that all optimizations are turned off in the compiler, and see if that helps. Dave Johnson On Nov 23, 2004, at 9:02 AM, Erico Franco wrote: Hi all I am trying to debug a PalmOS C++ application, but I am getting strange results for variables. I have a simple code like this: class Foo{

Newbie Problem with Tutorial

2004-11-23 Thread Scott Roberts
I'm trying to go through the Hello World tutorial in the help file. When I try to build the project I get the following: make clean all MAKE Version 5.2 Copyright (c) 1987, 1988 Inprise Corp. rm main.o hello.exe Fatal: Command arguements too long I just downloaded the Palm OS Developer

Re: Newbie Problem with Tutorial

2004-11-23 Thread Ben Combee
At 11:27 AM 11/23/2004, you wrote: I'm trying to go through the Hello World tutorial in the help file. When I try to build the project I get the following: make clean all MAKE Version 5.2 Copyright (c) 1987, 1988 Inprise Corp. rm main.o hello.exe Fatal: Command arguements too long I just

Tungsten T3 and PINS API woes

2004-11-23 Thread Thierry Tremblay
I am unable to get the PINS API to work on my T3. After some Googling, I was able to find that I need to install two PRC files for the PINS API to work. These files were missing from the T3 ROM update. I am unable to find these PRC files. Where can they be found/downloaded? Thanks, Thierry --

Re: Newbie Problem with Tutorial

2004-11-23 Thread Scott Roberts
I thought it was odd that the Palm IDE would use a make utility from Inprise. Thanks for the quick response. -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/

List event

2004-11-23 Thread Eka Gauranga Das
Hi everybody cause i found table too dificul i´m using 3 lists emulating a 3 column table the problem arises when the items are more than visible for list so the arrow is shown ... how i know that the arrow was tapped? tnx in advence -- Chant Hare Krishna and Be Happy Eka -- For information

Re: Software Copy Protection - One More Time!

2004-11-23 Thread Dave Carrigan
On Mon, Nov 22, 2004 at 08:18:33PM -, Bob Kodadek wrote: Well, I have searched this forum, the PalmOne site, Appforge, and everything I can find on the internet, and no one has ever found a solution to protecting software apps on Palm devices. I've seen lots of explanations and whimsy,

Re: Software Copy Protection - One More Time!

2004-11-23 Thread Dave Carrigan
On Mon, Nov 22, 2004 at 11:00:51PM -, Bob wrote: Just imagine waking up one morning to find your program available for free download on the internet to anyone and everyone who wants it. Once that happens, it's over. You aren't selling that program again. I can find any number of copies of

Re: Tungsten T3 and PINS API woes

2004-11-23 Thread Ben Combee
At 11:55 AM 11/23/2004, you wrote: I am unable to get the PINS API to work on my T3. After some Googling, I was able to find that I need to install two PRC files for the PINS API to work. These files were missing from the T3 ROM update. I am unable to find these PRC files. Where can they be

Re: Strange behavior in PODS debugging

2004-11-23 Thread Erico Franco
Hi Dave, The problem persists. I used the -O0 to turn-off optimizations. I tried I little code to check if the problem is the debugger: foo:x = 13; / =0x000d but the debugger display 0x0d00 if (x = = 13){ //this is ok!the code is working fine, the problem is the Debugger's variable

Re: List event

2004-11-23 Thread news
On Nov 23, 2004, at 10:02 AM, Eka Gauranga Das wrote: cause i found table too dificul i´m using 3 lists emulating a 3 column table the problem arises when the items are more than visible for list so the arrow is shown ... how i know that the arrow was tapped? You can look for a penDownEvent in the

Re: List event

2004-11-23 Thread Eka Gauranga Das
steve: yes tnx i did it before and i thought i was missing something ... its a lstEnterevent but i have to take into account the x y of arrows so... i likely nasty trying tables tnx On Tue, 23 Nov 2004 11:11:39 -0800, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: On Nov 23, 2004, at 10:02 AM,

Re: Software Copy Protection - One More Time!

2004-11-23 Thread Logan Shaw
Bob wrote: Limiting the program to a memory card is the same as limiting the program to specific device. A device that has a ROM Serial Number is a more better solution. In a purely practical sense, a single solution like a ROM serial number is NOT a good solution. The reason is, in a 68k

Re: Tungsten T3 and PINS API woes

2004-11-23 Thread Logan Shaw
Ben Combee wrote: At 11:55 AM 11/23/2004, you wrote: I was able to find that I need to install two PRC files for the PINS API to work. These files were missing from the T3 ROM update. Well, strictly speaking, you can make the PINS API work without those updated files, but life is a lot

Re: Tungsten T3 and PINS API woes

2004-11-23 Thread Nikolai Filipov
Ben, Mind telling me/us what does PINS mean? We have them also, here: http://www.handshigh.com/html/tungstent3.html Nikolai Filipov Handshigh Tech Support At 20:39 23.11.2004, you wrote: At 11:55 AM 11/23/2004, you wrote: I am unable to get the PINS API to work on my T3. After some Googling, I

Re: Tungsten T3 and PINS API woes

2004-11-23 Thread thierry
Well, strictly speaking, you can make the PINS API work without those updated files, but life is a lot easier if you require users to install them, since then you can have code that will work on other (newer) devices too instead of only on the T3. How does one make the PINS API work without

Re: Strange behavior in PODS debugging

2004-11-23 Thread Ben Combee
At 01:05 PM 11/23/2004, you wrote: Hi Dave, The problem persists. I used the -O0 to turn-off optimizations. I tried I little code to check if the problem is the debugger: foo:x = 13; / =0x000d but the debugger display 0x0d00 if (x = = 13){ //this is ok!the code is working fine, the

Re: Tungsten T3 and PINS API woes

2004-11-23 Thread Ben Combee
At 01:52 PM 11/23/2004, you wrote: Ben, Mind telling me/us what does PINS mean? Pen INput Services -- See PinInputMgr.h in current Palm OS SDKs. -- Ben Combee, Technical Lead, Developer Services, PalmSource, Inc. Combee on Palm OS weblog: http://palmos.combee.net/ Developer Fourm Archives:

Re: Tungsten T3 and PINS API woes

2004-11-23 Thread Nikolai Filipov
Thanks Ben, the ZIP file doesn't mention PINS anywhere, it says DIA - Dynamic Input Area APIs. So is PINS and DIA a name for the same thing, or are they different? Nikolai F. Handshigh Tech Support At 22:48 23.11.2004, you wrote: At 01:52 PM 11/23/2004, you wrote: Ben, Mind telling me/us what

Re: Tungsten T3 and PINS API woes

2004-11-23 Thread Ben Combee
At 02:57 PM 11/23/2004, you wrote: Thanks Ben, the ZIP file doesn't mention PINS anywhere, it says DIA - Dynamic Input Area APIs. So is PINS and DIA a name for the same thing, or are they different? DIA is Dynamic Input Area. Generally, these refer to the same set of APIs, although some of the

PalmSource.com

2004-11-23 Thread Steven Fisher
The PalmSource.com domain seems to be wrong. I hope it is an intentional change, but I didn't see anything about it. -- Steven Fisher; [EMAIL PROTECTED] Morituri Nolumus Mori. -- For information on using the Palm Developer Forums, or to unsubscribe, please see

Re: PalmSource.com

2004-11-23 Thread Ben Combee
At 04:15 PM 11/23/2004, you wrote: The PalmSource.com domain seems to be wrong. I hope it is an intentional change, but I didn't see anything about it. I'm having network connectivity issues getting to the mothership all afternoon. I've been in touch with people at the home office, and it looks

Struct internals error

2004-11-23 Thread Baxter
I inherited some legacy Palm code that I'm trying to compile with the latest CW compiler and SDK 5. I get the error: illegal use of incomplete struct/union/class 'struct FormBitmapTag'. This is because with SDK 4.0 and up access to struct internals is blocked. The problem I have is that the

Re: Struct internals error

2004-11-23 Thread Ben Combee
At 05:18 PM 11/23/2004, you wrote: My other options are quite unpleasant: 1) back up to an older SDK, 2) modify the BuildDefaults.h file in the SDK. You can also make your own glue code -- just #define the appropriate macro to allow access to the structures you need before you #include PalmOS.h

Re: Struct internals error

2004-11-23 Thread Steven Fisher
In article [EMAIL PROTECTED], Ben Combee [EMAIL PROTECTED] wrote: Note: if you're using a precompiled header, that will override the fresh include of PalmOS.h, so you'd be best to make your own static library that does this access built without precompiled headers, and link that into your

Re: Struct internals error

2004-11-23 Thread Baxter
I ended up doing something like you suggest. I couldn't get Ben's suggestion(s) to work, then I noticed that my .cpp files weren't even including the PalmOS.h -- so I've probably got something pathological going on. My issue is that this code was developed on the Macintosh, while I'm developing

Re: PalmSource.com

2004-11-23 Thread Steven Fisher
In article [EMAIL PROTECTED], Ben Combee [EMAIL PROTECTED] wrote: At 04:15 PM 11/23/2004, you wrote: The PalmSource.com domain seems to be wrong. I hope it is an intentional change, but I didn't see anything about it. I'm having network connectivity issues getting to the mothership all

Re: Struct internals error

2004-11-23 Thread Ben Combee
At 06:59 PM 11/23/2004, you wrote: I ended up doing something like you suggest. I couldn't get Ben's suggestion(s) to work, then I noticed that my .cpp files weren't even including the PalmOS.h -- so I've probably got something pathological going on. No, your project is likely using a precompiled

Re: Struct internals error

2004-11-23 Thread Ben Combee
At 06:27 PM 11/23/2004, you wrote: In article [EMAIL PROTECTED], Ben Combee [EMAIL PROTECTED] wrote: Note: if you're using a precompiled header, that will override the fresh include of PalmOS.h, so you'd be best to make your own static library that does this access built without precompiled

Re: Struct internals error

2004-11-23 Thread Baxter
Ah, yes - I see PalmOS_Headers_Debug. I assume I just clear the field? (and then add the headers I need in my source files.) -- - Free software - Baxter Codeworks www.baxcode.com

Re: Software Copy Protection - One More Time!

2004-11-23 Thread Mike Margerum
Bob wrote: That would all be true for a program that sells for $20, $30, or $50. I was referring to commercial software that costs much more and would be in big demand. Would it be worth giving out new license keys? Absolutely! Just imagine waking up one morning to find your program available

RE: Palm Shut Down

2004-11-23 Thread Stephen H.S. Lee
KC, Yes, I agree with you that using EvtEnqueueKey() seems more proper. I have tried calling EvtEnqueueKey() to shut off the Palm device, it just simply works equally well. Thanks for your and Steven Fisher's advices. Regards, Stephen H.S. Lee -Original Message- From: [EMAIL

Re: Path Setting for PilRC

2004-11-23 Thread Harvey Muzina
Thanks for suggestions Ben, but still no luck. Use the project inspector (it's one of the buttons in the project window) to look and see how CW is finding your files. All rcp files in correct places. Consider deleting the _Data folder (with CW closed) to make it research for

Re: Struct internals error

2004-11-23 Thread Steven Fisher
In article [EMAIL PROTECTED], Baxter [EMAIL PROTECTED] wrote: Ah, yes - I see PalmOS_Headers_Debug. I assume I just clear the field? (and then add the headers I need in my source files.) You could. But the precompiled header can be the difference between 5 minute compiles and 20 second