Re: gtk_show_help and gtk_show_url
- From: Matthew Paul Thomas <mpt myrealbox com>
- To: desktop-devel-list List <desktop-devel-list gnome org>
- Cc: gtk-devel-list gnome org
- Subject: Re: gtk_show_help and gtk_show_url
- Date: Thu, 25 Oct 2007 17:36:50 -0700
Sorry to come in here wildly late, but ...
On Oct 8, 2007, at 8:34 AM, Shaun McCance wrote:
On Sun, 2007-10-07 at 17:10 -0400, Havoc Pennington wrote:
...
- in current GNOME, what are the right "parameters" to open a help
file? (i.e. what values does gtk_help_show() need to open a gnome help
file, such as document ID or anchor or whatever)
http://library.gnome.org/devel/libgnome/stable/libgnome-gnome-
help.html#gnome-help-display
...
Some questions:
- What sort of information does the Windows help system need?
<http://msdn2.microsoft.com/en-us/library/ms644704.aspx>
<http://msdn2.microsoft.com/en-us/library/ms728718.aspx>
- What sort of information does the Mac help system need?
...
<http://urlx.org/apple.com/d50c3>
Help buttons in Mac OS X (in bundled software, at least) usually don't
open exact pages. Instead they open search results, in which the actual
page the developer was thinking of is the first or second result. This
is, I assume, because Apple are afraid of the software and the help
getting out of sync. If a Help button linked directly to a page that
had been renamed, or merged into another page, the help viewer would
have to return a nasty error "The help topic does not exist, contact
your application vendor for an updated Help file" à la Windows, and
people would be put off trying to using the help ever again.
I think that's a valid concern, but an annoying solution. I would
rather that any updated API for opening a help page in Gnome had two
compulsory parameters -- one for the page ID, and one for a fallback
search string if Yelp can't find the page. That way the page-not-found
error would only ever appear when debugging.
Cheers
--
Matthew Paul Thomas
http://mpt.net.nz/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]