MathGroup Archive 2004

[Date Index] [Thread Index] [Author Index]

Search the Archive

GUIKit, GraphEdit and global variables

  • To: mathgroup at
  • Subject: [mg50916] GUIKit, GraphEdit and global variables
  • From: darkness_wizard at (Wishmaster7)
  • Date: Tue, 28 Sep 2004 00:58:25 -0400 (EDT)
  • Sender: owner-wri-mathgroup at

hi all.

Still working with the graph editor, I encounter a strange error.
Somewhere in the graph edit (you dont need to know all the code), a
button calls :
Print[PropertyValue[{"graphPanel", "expr"}]];

I run GraphEdit[{a,b,c}], no problem, the button prints :
{{1, 1} -> a, {1, 2} -> b, {1, 3} -> c, {_, _} -> 0}

I close the application, run it again, and now the button prints : 
{{1, 1} -> Global`a, {1, 2} -> Global`b, {1, 3} -> Global`c, {_, _} ->

I believe it's something about the kernel, still running when I close
the application. I never set a value to the variables a, b, c. I don't
want to close the kernel each time I restart the graph editor.

Maybe there is a way to get the variable "a" from the expression
"Global`a" ? If I can directly get the value of "expr" in the correct
form, it's great, but if you have a solution to propose to me, a
manipulation to transform "Global`a" into "a", i will take it.



  • Prev by Date: Re: Publicon: removing line from table
  • Next by Date: Re: How to construct a matrix like this ?
  • Previous by thread: 3D Graphics Developer
  • Next by thread: Re: GUIKit, GraphEdit and global variables