transformimage_aramisinput should be transformimage_aramisinput_button A good thing for your debugging would be the line
transformimage_default =: wdqshow (executed by itself as a verb when you load your script). That will get control if there's an event you aren't handling, and you can see what the event was. Henry Rich > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of David Porter > Sent: Sunday, November 11, 2007 6:10 AM > To: Programming forum > Subject: Re: [Jprogramming] Help for simple edit box > > > bill lam wrote: > > Could you post some code for discussion? > > > I have taken a few menu options out of TRANSFORMIMAGE, and added > others. Everything has worked until now. The one in question is: > > menu aramisinput "Aramis Facet input" "" "" ""; > > I have also tried a differently named function , aroi_in_run, > which is > also included below. its menu line was: > > menu aroi_in_run "Aramis Facet Input " "" "" ""; > > Thanks again, > David Porter > > TRANSFORMIMAGE=: 0 : 0 > pc transformimage;pn "Image Target Points"; > menupop "&File"; > menu open "&Open" "Ctrl+o" "" ""; > menu save "&Save..." "Ctrl+s" "" ""; > menusep; > menu close "&Close" "" "" ""; > menupopz; > menupop "&Process Targets"; > menu aramis4pts "Aramis Targets..." "" "" ""; > menu flir4pts "FLIR Targets..." "" "" ""; > menusep; > menu aramisinput "Aramis Facet input" "" "" ""; > menupopz; > menupop "&View"; > menu vselpts "&Selected Points" "" "" ""; > menu refresh "Re&fresh Selected Points" "" "" ""; > menu clearpts "&Clear Selection" "" "" ""; > menusep; > menu cursorcol "Change Cursor Color" "" "" ""; > menupopz; > menupop "&History"; > menu back "&Back" "Ctrl+b" "" ""; > menu forward "&Forward" "Ctrl+f" "" ""; > menusep; > menu clearhist "&Clear History" "" "" ""; > menupopz; > menupop "Hel&p"; > menu help "Hel&p" "F1" "" ""; > menusep; > menu about "&About" "" "" ""; > menupopz; > cc win isigraph; > setxywhx win > ) > AROI_IN=: 0 : 0 > pc aroi_in;pn "Aramis Target Input"; > xywh 2 32 51 11;cc x1 edit; > xywh 58 32 50 11;cc y1 edit; > xywh 2 48 51 12;cc x2 edit; > xywh 58 48 50 12;cc y2 edit; > xywh 2 64 51 12;cc x3 edit; > xywh 58 64 50 12;cc y3 edit; > xywh 2 79 51 11;cc x4 edit; > xywh 58 79 50 11;cc y4 edit; > xywh 75 98 34 11;cc ok button;cn "OK"; > xywh 35 98 34 11;cc cancel button;cn "Cancel"; > xywh 24 4 64 8;cc s1 static;cn "Enter Aramis Target Point "; > xywh 7 20 41 9;cc s2 static;cn "X Facet Number"; > xywh 64 20 40 10;cc s3 static;cn "Y Facet Number"; > pas 6 6;pcenter; > rem form end; > ) > > aroi_in_run=: 3 : 0 > wd AROI_IN > NB. initialize form here > wd 'pshow;' > ) > > aroi_in_close=: 3 : 0 > wd'pclose' > ) > transformimage_aramisinput=: 3 : 0 > aroi_in_run '' > ) > > David Porter wrote: > >> In the last two months my knowledge of J has gone from > zero to able > >> to program a little. It has been a really great journey. > However, > >> my deadline arrives Monday and I still haven't figured out > how to add > >> a small window with an edit box to the transform_m.ijs > script. I'm > >> using J5.04 and the image3.ijs for version 5.04. > >> > >> I need to allow a user to enter four sets of x,y points, > one to three > >> integers each. These points will be used in the program > that calls > >> the transform image script. > >> I have tried to make a form, AROI_IN, and added the function > >> aroi_in_run to the menu. When the menu item is clicked, nothing > >> seems to happen. > >> > >> Any good ideas? Thanks in advance. > >> > >> Dave Porter > >> > ---------------------------------------------------------------------- > >> For information about J forums see > http://www.jsoftware.com/forums.htm > >> > > > > > > ---------------------------------------------------------------------- > For information about J forums see > http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
