Peter Rolf wrote: > Hello all! > > This is my first attempt with fields, so I am not sure if this is a bug > in context or my fault :) > Anyway, the first element of my radio field is indented, while the > following > elements are ok. This is the case in horizontal and vertical arrangment. > I added a minimal example... > > ConTeXt ver: 2004.10.1 fmt: 2004.10.3 int: english mes: german > systems : pdfTeX version 111 -> please update > systems : eTeX version 201 -> too old (bugs) it looks ok here, do others have the same problem? (\showmakeup may not be that handy in such cases) > \noindent > \vbox{% > \field[Button1] > \field[Button2] > \field[Button3] > } may better be: \noindent \vbox{\forgetall ....} > Greetings, > > Peter > > > ------------------------------------------------------------------------ > > % interface=en output=pdftex > \setupcolors[state=start] > \setupinteraction[state=start] > > \starttext > > \showmakeup > > > \def\Buttonheight{8mm} > \def\Buttonwidth{40mm} > > \def\ButtonUnselected#1{\framed[frame=off,strut=no,offset=overlay,align={right,lohi}, > width=\Buttonwidth,height=\Buttonheight] > {\xii#1}} > \def\ButtonSelected#1{\framed[strut=no,offset=overlay,width=\Buttonwidth,height=\Buttonheight, > align={right,lohi},background=color,backgroundcolor=lightgray,frame=on] > {\xii#1}} > > > \definesymbol[TbuttonA] [{\ButtonUnselected{Normal}}] > \definesymbol[TbuttonB] [{\ButtonSelected{InArea}}] > \definesymbol[TbuttonC] [{\ButtonSelected{LMbutton}}] > > \definesymbol[TbuttonX] [{\ButtonUnselected{NormalX}}] > \definesymbol[TbuttonY] [{\ButtonSelected{InAreaX}}] > \definesymbol[TbuttonZ] [{\ButtonSelected{LMbuttonX}}] > > > \setupfield[button] > [width=40mm, > height=8mm, > align=right, > distance=0mm, > fieldoffset=0bp, > offset=none, > strut=no, > depth=0pt, > frame=off, > leftframe=on, > rightframe=on, > ] > > \setupfield[radiofield][vertical] % same for horizontal+\hbox > [align=right, > distance=0mm, > offset=none, > strut=no, > fieldoffset=0mm, > frame=on, > empty=yes, > option=empty, > ] > > \definefield[Radio1][radio][radiofield][Button1,Button2,Button3][Button1] > > \definesubfield[Button1] [button] [{TbuttonA,TbuttonB,TbuttonC},{TbuttonX,TbuttonY,TbuttonZ}] > \definesubfield[Button2] [button] [{TbuttonA,TbuttonB,TbuttonC},{TbuttonX,TbuttonY,TbuttonZ}] > \definesubfield[Button3] [button] [{TbuttonA,TbuttonB,TbuttonC},{TbuttonX,TbuttonY,TbuttonZ}] > > > \noindent > \vbox{% > \field[Button1] > \field[Button2] > \field[Button3] > } > > \stoptext > > > ------------------------------------------------------------------------ > > _______________________________________________ > ntg-context mailing list > ntg-context@ntg.nl > http://www.ntg.nl/mailman/listinfo/ntg-context -- ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------