Regarding tooltips, I implemented them in pypaq and haven't had any
problems.
These are setup on 'hot buttons' as well, similar in functionality to foal
(one click intiates an action).
If the mouse cursor is dragged on top of a button, after 2-3 secs, the
tooltip pops up and the action the button initiates is not activated.
Regards,
Greg
-----Original Message-----
From: James ''Wez'' Weatherall [mailto:jnw22_at_cam.ac.uk]
Sent: Wednesday, May 30, 2001 6:52 AM
To: rn-handhelds_at_crynwr.com
Cc: familiar_at_handhelds.org
Subject: [Familiar] Foal 0.4 release (Familiar Open Application
Launcher) (+ DOCKING)
> Foal looks nice. Couple of things, though:
>
> o Why does it install its own pixmaps? Oughtn't it to use
> /usr/X11R6/lib/X11/pixmaps/ (not that that directory exists, but
> it should). Maybe icondir should be a search path to locate matching
> xpm's?
You can specify multiple directories in icondir, separated by semicolons.
You can also have multiple icondir entries, which are cumulative. Foal
assumes it should search the local directory and a subdirectory called
"icons", so you can clear any previous icondir entries with "icondir clear",
to override that.
> o Why doesn't it use tooltips, preferring instead to pop up
> something like tooltips alongside the box.
I tried using tooltips but the problem is in the behaviour. They get
displayed if you leave the mouse over a widget for a while, or if you click
on a QueryTip widget, then on the button you are interested in. Obviously,
this doesn't work on a touchscreen, so I had to do something else. Ideally,
though, Gtk would have a set_touchscreen function in the Tooltip objects,
which would make them behave more like FoalTips(tm). (Perhaps it already has
something like this?) And I didn't like the placement of tips.
As an aside, there's docking code in Foal which I've been tinkering with. I
can now get xclock, xmms and a few other apps to dock nicely but
fstroke/fscrib doesn't want to play. I think it may be requesting a
zero-dimension window allocation. Has anyone else seen this problem?
Cheers,
James "Wez" Weatherall
--
"The path to enlightenment is /usr/bin/enlightenment"
Laboratory for Communications Engineering, Cambridge - Tel : 766513
AT&T Labs Cambridge, UK - Tel : 343000
_______________________________________________
Familiar mailing list
Familiar_at_handhelds.org
http://handhelds.org/mailman/listinfo/familiar
Received on Wed May 30 2001 - 05:55:35 EDT
This archive was generated by hypermail 2.2.0 : Mon Jul 25 2005 - 17:12:26 EDT