Hi Peter

I tried your example wit the alpha version:
This is pdfeTeXk, Version 3.141592-1.11a-2.1 (Web2c 7.5.2)
...
ConTeXt  ver: 2004.10.1  fmt: 2004.10.2  int: english  mes: english

Indentation as mentioned in your mail I can not see. -- however there are three things I do not really understand:

1. Though the frames are turned off for the unselected buttons, there are left and righthand lines along the buttonboxes.
2. When pointing on the first botton it turns correctly into the gray area but with changing the text into "InAreaX", but this text can not be selected in order to have it remaining.
3 When clicking on the second button the contents of the first butten changes into the value "NormalX" ...


May be I do not get the idea of the radio-button ...

Willi

Hans Hagen wrote:

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
[EMAIL PROTECTED]
http://www.ntg.nl/mailman/listinfo/ntg-context




------------------------------------------------------------------------

_______________________________________________
ntg-context mailing list
[EMAIL PROTECTED]
http://www.ntg.nl/mailman/listinfo/ntg-context
_______________________________________________
ntg-context mailing list
[EMAIL PROTECTED]
http://www.ntg.nl/mailman/listinfo/ntg-context

Reply via email to