[haiku-development] Re: Yet another Task for GSoC: HUD

> > Somehow I fail to make my point being understood...
> > This proposal describes an extension to the implementation of menus,
> > which in my opinion should not require any changes in applications or
> the API. It's based on the idea that menus can be searched, like you do when
> you search for a chapter in a pdf, even if it has a table of contents.
> 
> You are stating the obvious, but maybe you don't understand what I am 
> telling you. My very first mail on the subject was in reply to an idea 
> for the implementation of the proposed changes to the menu system. So 
> yes, the menu system can be changed. The implementation idea was to just 
> iterate the menu items and list the matches.
> 
> I am trying to tell you why that is utterly useless, unless more things 
> are changed besides the menu system.
> 
> So I am arguing to *at least* prepare these other changes as well, so 
> that the UI change, even if it is implemented before updating apps, is 
> at least *capable* of becoming more useful in the future. Once more and 
> more apps make use of the new infrastructure that I am proposing.
> 
> > The integration of quick-help is desirable - sure, but may be done as a
> second step.
> 
> I am just describing how implementing the new infrastructure will *also* 
> make a unified help system *possible*. Nowhere did I say it needs to be 
> implemented before or even at the same time.
> 
> > Furthermore this feature makes the shortcuts of applications
> discoverable.
> 
> No it completely does not. Unless you consider typing in random words 
No, you type in "ALT+" or "CTRL+" etc. which makes sense if the shortcuts 
themselves are searchable too, as I wrote earlier.
> that may or may not match the names of menu items (or the limited global 
> dictionary perhaps) more efficient than just reading the menus.

First, sorry for taking this discussion way too far!
Let me summarize:
For a GSoC task this proposal is incomplete. It should be worked out to cover 
help system integration along with the necessary API extension. Otherwise it's 
useless.

Thanks,
  Juergen


-- 
Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir
belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de

Other related posts: