ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* fields (widgets) in PDF layer
@ 2006-02-17 16:52 Peter Rolf
  2006-02-17 19:20 ` Hans Hagen
  2006-02-17 19:32 ` Hans Hagen
  0 siblings, 2 replies; 5+ messages in thread
From: Peter Rolf @ 2006-02-17 16:52 UTC (permalink / raw)


[-- Attachment #1: Type: text/plain, Size: 1098 bytes --]

Hi all!

I've searched for an answer some time ago

http://archive.contextgarden.net/message/20051230.132510.4dba9fed.en.html

Meanwhile I've solved the problem and the solution is quite simple. Only
some minor changes are needed, to bound the state of fields to the state
of their surrounding PDF layer. I attached a 'small' example file and
two diff files for patching.

So what is this good for? For example think about multilayered control
fields (stack), which appear in the form of a tabular box (one tab
active at a time). Every tab can contain any kind of interactive field.
No more mouse interaction (and ugly gfx glitches) with hidden fields, if
the surrounding PDF layer is switched off.

To Hans:
- Dunno if the name \currentPDFlayer is o.k., or if there is a better
place for it's (re)initialisation.
- The fields are still active (only hidden), if the outer layer is
deactivated (nested). Is the outer layer not part of the child layers
OCMG? Reading the PDF reference manual is much harder than reading your
sources...
So it's up to you, if and how this is added.

Greetings,

Peter

[-- Attachment #2: test.zip --]
[-- Type: application/x-zip-compressed, Size: 3314 bytes --]

[-- Attachment #3: Type: text/plain, Size: 139 bytes --]

_______________________________________________
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2006-02-17 21:29 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-02-17 16:52 fields (widgets) in PDF layer Peter Rolf
2006-02-17 19:20 ` Hans Hagen
2006-02-17 21:14   ` Peter Rolf
2006-02-17 19:32 ` Hans Hagen
2006-02-17 21:29   ` Peter Rolf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).