pgboard defines an interface to send it commands via PicoGUI's IPC channel, 
pgAppMessage. This lets other apps show the keyboard, hide it, change the pattern it's 
displaying, etc.

The interface provides a lot of functionality that none of the apps in CVS use except 
the pgboard-command demo. I'm assuming that Smartdata has their own app that uses more 
of this interface. The library just contains pgboard_api.c, implementing a nicer 
interface to the keyboard commands.

pgl-keyboard is the only app in CVS AFAIK that uses the keyboard IPC interface. Since 
it only needs to send the "toggle" command and the interface is so simple, it just 
uses its own code to send the command.

I don't think that this pgboard library needs to be included in a debian package.


On Thu, Feb 21, 2002 at 02:08:45PM -0500, Dave Poirier wrote:
> On Thu, Feb 21, 2002 at 10:59:04AM -0800, Joshua Haberman wrote:
> > Hello all.  I discovered PicoGUI a few days ago, and decided to create
> > Debian packages for it when I discovered it doesn't have any yet.  I ran
> > into a few issues, which I hope you could help me solve.
> > 
> > First let me say that overall, the packaging went very smoothly, thanks
> > to the high quality build system.
> > 
> > Here are the issues I encountered:
> > 
> > 1. The 'apps' directory installs a library and some headers: pgboard.h,
> >    pgboard_api.h, and libpgboard.  What purpose does this library serve?
> >    Is it useful to third party developers?  If so, it would probably be
> >    best packaged with the client library, is that acceptable?
> 
> I'm no PicoGUI expert just yet but pgboard is a virtual keyboard that
> lets you enter keypress from a GUI, like with a stylus.  I am not sure
> exactly what is in the library itself though.
> -- 
> EKS - Dave Poirier                               ([EMAIL PROTECTED])
> "may the hairs on his toes never fall out"           http://uuu.sf.net/
> "The last good thing written in 'C' was Franz Schubert's 9th symphony."
> 
> _______________________________________________
> Pgui-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/pgui-devel

-- 
Only you can prevent creeping featurism!

_______________________________________________
Pgui-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/pgui-devel

Reply via email to