[PD] gui devel idea: "kiosk mode"

errordeveloper at gmail.com errordeveloper at gmail.com
Thu Apr 22 23:51:30 CEST 2010


i think it's probably better to do this via a msg

so basically there would be commands like:
gui-hide-menu
gui-hide-scrollbar
gui-hide- ...
gui-canvas-fullscreen
gui-hide-decortion

so basically you can put this into a subpatch and loadbang whichever one
you need ;)

may it's better to implement this via gui object which you would send
msgs to ..

[hide-canvas(
|
|
[gui]

or we do this kind of stylie: [; pd-gui command(

?

i'm not sure which way is more practical ..

On Thu, Apr 22, 2010 at 09:57:51PM +0200, András Murányi wrote:
> On Thu, Apr 22, 2010 at 8:01 PM, João Pais <jmmmpais at googlemail.com> wrote:
> 
> > Hi,
> >
> > just had a thought for a gui development: a runtime mode, feasible for
> > demos or "finished" applications where the user only gets presented with the
> > finished program, and no menus. In opera it's called kiosk mode (
> > http://www.opera.com/support/mastering/kiosk/): all the menus are hidden,
> > and the user should only interact with the program.
> >
> > It doesn't have to go as far as opera's mode (and disable key shortcuts),
> > but if it's not complicated, a "presentation mode" could be nice for patch
> > showcase, finished performance patches or tools, ...
> > As far as I imagine, some simple options might be enough:
> >
> > - hide menus
> > - hide window lane
> > - hide borders
> > - fullscreen mode
> >
> > Best,
> >
> > João
> >
> 
> Sounds good!
> Seems this is not supported in Tcl/Tk 8.3 but from 8.4 up it is.
> Which, according to current 'policy', predestines it to be a plugin (?),
> actually a very simple one.
> Shall be bind to F11!
> 
> Provided this fullscreen feature, (how) do want to be able to scroll the
> canvas? I suppose we just keep the scrollbars...?
> 
> Andras

> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list





More information about the Pd-list mailing list