Search the web
Sign In
New User? Sign Up
palm-dev-forum
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want your group to be featured on the Yahoo! Groups website? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
When will they realize they are providing an operating system? (was   Message List  
Reply | Forward Message #68848 of 92429 |


"Terry Dennis" <tedennis@...> wrote in message
news:77653@palm-dev-forum...
>
> re: I'm still not following what it is you are actually trying to
accomplish
> ... why do you need the information about which group a control belongs
to?
> If you want to know something about the group selection, use
> FrmGetControlGroupSelection(). Why are you starting with the control and
> working your way up to the group?
>
> Really, it doesn't matter WHY he needs the information. He needs it.
> That's all that matters.

Call it curiosity ... it's not like I'm holding out on a secret technique
... and
I am one of the first to fault Palm on their lack of complete APIs.

...
> I don't want to get into a political pi$$ing match about who needs what,
or
> why they need it. The "Zen of Palm" afficionados need to realize that
they
> provide a tool. How that tool is used depends on the person who purchased
> the tool.

Oh, don't get me started on that one. I have _big_ questions about
whether these folks have yet realized that they are providing an Operating
System as opposed to their own private application. Some symptoms:
- fatal reset alerts put up instead of returning result codes listed in
the documentation
- a file list builder that has (undocumented) exceptions, and can not
build a
list of all dbs of a given type. (I am certain now that this is the
reason
that some doc readers "take over" the creator ID of docs on the
system
... because they can't just find all doc dbs on the basis of their
type)
- adding a ":" to whatever the programmer sets into a label in a table
(if
I wanted a colon, I'd put one there!)
- incomplete APIs _combined_with_ a "hands off" attitude to the relevant
data structures
- inconsistant treatment of form objects (you can hide _this_ but not
_that_)

The _OS_ level APIs should be application-agnostic, and give tools to the
developers. It appears that the guys writing the PalmOS applications
(launcher,
datebook, etc) and the guys writing the OS services were not keeping a
wall between their efforts. ("Hey, Jack ... if you'd pop up an alert in
this
system API then I wouldn't have to write code to check for errors every time
I called it." "Ok, Fred.")

I sincerely hope that, now that they are their own company, these guys take
a _good_ look at what their responsibilities are as an OPERATING SYSTEM
provider and take a more serious attitude to these types of problems.

....
>
> I understand the need to "hide" internals from programmers. In fact, I
was
> surprised that the platform was so immature in the early days that it
> exposed a lot of the internals to the outside world. Thankfully, the
> platform has matured a lot since then, and 5.0 is a big step forward.
But,
> there are still omissions which keep the user community from using the
tool
> to its potential.
>
...


--
-Richard M. Hartman
hartman@...

186,000 mi/sec: not just a good idea, it's the LAW!



--
For information on using the Palm Developer Forums, or to unsubscribe, please
see http://www.palmos.com/dev/tech/support/forums/



Fri Feb 22, 2002 10:33 pm

hartman@...
Send Email Send Email

Forward
Message #68848 of 92429 |
Expand Messages Author Sort by Date

"Terry Dennis" <tedennis@...> wrote in message news:77653@palm-dev-forum... ... accomplish ... to? ... Call it curiosity ... it's not like I'm...
Richard M. Hartman
hartman@...
Send Email
Feb 22, 2002
10:35 pm
< Prev Topic  |  Next Topic >
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help