Hi Tim,

I have found a small problem in defining a new object in xcircuit. I have version 3.7.55 but I have seen it in more modern ones, too (3.9.23). If I choose a group of objects and then I press "m" to define a library object, a dialog comes up. If I type a name and press "Okay", it all works.

But if I (as I often do) press "Enter" after the name, as if there were a default action, and then press okay, I have the error:

handle is identified by leading H and hexidecimal value only
handle is identified by leading H and hexidecimal value only
    while executing
"xcircuit::object make [.dialog.textent.txt get] $XCOps(library)"
    invoked from within
".dialog.bbar.apply invoke "
    invoked from within
".dialog.bbar.okay invoke"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 [list $w invoke]"
    (procedure "tk::ButtonUp" line 22)
    invoked from within
"tk::ButtonUp .dialog.bbar.okay"
    (command bound to event)

...which seems not so dangerous, but well, it is at least a bit misleading (not mentioning that in my focus-follow-mouse setup the error windows will go in the background in a few moment, and now it seems that the dialog has become unresponsive....)

I am compiling xcircuit in an Ubuntu 14.04 system. Can you reproduce it?

Thanks!
    Romano


--
Romano Giannetti http://www.rgtti.com
_______________________________________________
Xcircuit-dev mailing list
Xcircuit-dev@opencircuitdesign.com
http://www.opencircuitdesign.com/mailman/listinfo/xcircuit-dev

Reply via email to