"Terry Dennis" <[EMAIL PROTECTED]> 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 [EMAIL PROTECTED] 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/
