aqua needs help to trigger events



Dear all,

I've recently updated my Tcl. and Tk.frameworks from 8.4.6 to 8.4.12 on
my Dual Tiger 10.4.6, and suddenly my Tk application stopped working
properly. I've made many tests. Among them, I simply built many
Frameworks with make -C tcl${ver}/macosx, and I found out that

1) all TclTk aqua versions from 8.4.6 to 8.4.9 work nicely as expected.

2) Then 8.4.10 and 8.4.11 don't even let me initialize the application
(I see no GUI) so I will skip comments on these.

3) Finally, 8.4.12 and 8.4.13 launch my GUI properly, but (and this is
what is driving me crazy) all mouse clicks and keypressings need "extra
help" to trigger:

3.a) On a console, e.g., my keyboard input is only displayed on the
screen (or executed at all?) after I move the mouse a little bit. I
don't need to leave the window or change the focus, just a small mouse
movement will do it.

3.b) On my application's TkAqua GUI, all clicks and drags either on
graphical objects or menu elements will only react after I change the
focus to another application and then come back. More detailed:

3.b.1) If I click File, the File menu opens OK. Thus the first click
seems to work OK.
3.b.2) If I click now File -> Open, nothing happens!
3.b.3) Now I press apple+tab once, and the File -> Open menu entry
flashes as if the click was registered, but still nothing else happens.
That I see in the background, because I am with the focus in another
application, of course.
3.b.4) Finally I press apple+tab again to go back to my GUI, and the
Open: Wish dialog finally appears, completing the procedure.

The same steps are necessary to complete any interaction with the GUI,
even moving the whole window around!

Has anyone experienced something similar? Do you have any clue on what
am I doing wrong when building the Framworks? Maybe I'm missing an
important compilation option, but after digging in for four days I
couldn't find anything...

Thanks in advance for any help,

jose.

.



Relevant Pages

  • Re: Strange GUI behavior...
    ... I'm experiencing a strange problem when attempting to view certain ... :directories by browsing to them via a GUI window. ... :address bar of a GUI window, the directory opens up ...
    (comp.sys.sgi.admin)
  • Re: Compiled HTML help
    ... like to open with a "Help" button from my Matlab ... GUI can be active. ... In other words it opens the help ... file in a modal window. ...
    (comp.soft-sys.matlab)
  • Re: The sock puppet wins
    ... I don't think that adding regex ... flexibility completely via the GUI. ... I think Mac apps generally have the right balance. ... above) to determine what opens it. ...
    (uk.comp.sys.mac)
  • Re: Equivalent of su for GUI?
    ... I don't want to have to open a konsole and do "kdesu foo", ... have my GUI actions take effect with root privs. ... %u", so it opens the file with the regular association, only as root. ...
    (comp.os.linux.x)
  • Re: Magic Jack and a power hub
    ... The reason that you need a power wasting computer instead of a flea ... is to have an ad driven service. ... Although the gui for MJ opens when ... you don't need the gui to dial. ...
    (alt.home.repair)