I'm starting a new job in a few days. One of my first tasks will be to modify th 2-D GUI of a package. In the following I'll have to evolve the 2-D GUI into a 3-D GUI allowing for 3-D rotations of 3-D structures. I've never used Tcl/Tk in my life so I would greatly appreciate some advice about an easy tutorial with plenty of worked out examples ... if available. I'm running SuSE 9.3 on my laptop and have zero time to replace it with SuSe 10 for the time being. Thank you in advance for your help. Maura
I suggest you look into Activestate Komodo... Using a step-by-step graphical debugger with modern features is the biggest understanding/learning help I know off... Jerry On Monday 13 March 2006 22.13, Maura Edeweiss Monville wrote:
I'm starting a new job in a few days. One of my first tasks will be to modify th 2-D GUI of a package. In the following I'll have to evolve the 2-D GUI into a 3-D GUI allowing for 3-D rotations of 3-D structures. I've never used Tcl/Tk in my life so I would greatly appreciate some advice about an easy tutorial with plenty of worked out examples ... if available. I'm running SuSE 9.3 on my laptop and have zero time to replace it with SuSe 10 for the time being. Thank you in advance for your help. Maura
Does it run on SuSE ? I'd like to see how it works. Man thanks. MEM On Tue, 14 Mar 2006, Jerry Westrick wrote:
I suggest you look into Activestate Komodo...
Using a step-by-step graphical debugger with modern features is the biggest understanding/learning help I know off...
Jerry
On Monday 13 March 2006 22.13, Maura Edeweiss Monville wrote:
I'm starting a new job in a few days. One of my first tasks will be to modify th 2-D GUI of a package. In the following I'll have to evolve the 2-D GUI into a 3-D GUI allowing for 3-D rotations of 3-D structures. I've never used Tcl/Tk in my life so I would greatly appreciate some advice about an easy tutorial with plenty of worked out examples ... if available. I'm running SuSE 9.3 on my laptop and have zero time to replace it with SuSe 10 for the time being. Thank you in advance for your help. Maura
-- To unsubscribe, email: suse-programming-e-unsubscribe@suse.com For additional commands, email: suse-programming-e-help@suse.com Archives can be found at: http://lists.suse.com/archive/suse-programming-e
On Saturday 18 March 2006 00.30, you wrote:
Does it run on SuSE ? I'd like to see how it works.
Man thanks.
Yep it does... Just download the thingy, and run the install... There are 2 versions for linux. depending on the version of libc you are using... If you are using any recent version of SUSE (something like 9.3 or above) then use the higher version.... If you are using 9.2 or below, you are going to have to investigate as I don't remember when suse switched... Also please note that komodo has a "Free" version that you can use to test/learn. When you start writing closed sourced code, then you need to pay... Jerry.
I've just found out browsing the web, is produced by a company called Activestate whose web site is http://www.activestate.com/Products/Komodo/ I'm still a graduate student (I will receive my certificate on May 19 2006) so I can get the students' license which is affordable. I haven't started to work yet since I defended my thesis. I have no idea how to configure Komodo for Tcl ? In the past I used an IDE on SuSE for developing C code. But some kind SuSE expert helped me configure its enviroment for my needs. It's not easy if you use those tools once in a while as it's my case. Among the other things, as I start my job I'll be required to improve a already existent Tcl/Tk 2-D GUI and then to migrate such interface to a full 3-D GUI. I know nothing of Tcl/Tk ! Can you advice an easy tutorial to start with ? There is a book about Tcl that I'm getting. I hope it will help me get started. What is the relationship between Tcl, Tk, and Komodo ? Actually I cannot see Tk mentoned at the Komodo website ... Sorry for my silly questions. Regards, Maura On Tue, 14 Mar 2006, Jerry Westrick wrote:
I suggest you look into Activestate Komodo...
Using a step-by-step graphical debugger with modern features is the biggest understanding/learning help I know off...
Jerry
On Monday 13 March 2006 22.13, Maura Edeweiss Monville wrote:
I'm starting a new job in a few days. One of my first tasks will be to modify th 2-D GUI of a package. In the following I'll have to evolve the 2-D GUI into a 3-D GUI allowing for 3-D rotations of 3-D structures. I've never used Tcl/Tk in my life so I would greatly appreciate some advice about an easy tutorial with plenty of worked out examples ... if available. I'm running SuSE 9.3 on my laptop and have zero time to replace it with SuSe 10 for the time being. Thank you in advance for your help. Maura
-- To unsubscribe, email: suse-programming-e-unsubscribe@suse.com For additional commands, email: suse-programming-e-help@suse.com Archives can be found at: http://lists.suse.com/archive/suse-programming-e
Am Samstag, 18. März 2006 01:00 schrieb Maura Edeweiss Monville: [snip]
I know nothing of Tcl/Tk ! Can you advice an easy tutorial to start with ? There is a book about Tcl that I'm getting. I hope it will help me get started. What is the relationship between Tcl, Tk, and Komodo ? Actually I cannot see Tk mentoned at the Komodo website ... Hello Maura,
Wikipedia has some articles of TCL/TK. http://en.wikipedia.org/wiki/Tcl http://en.wikipedia.org/wiki/Tk_(computing) I don't know how powerful komodo is, I didn't give a test drive yet. Quanta (comes with KDE) fullfills my needs.
Sorry for my silly questions. There are no silly questions, only more or less dumb answers. :-)
Regards, Maura
Best wishes, Rolf-Dieter Damm ___________________________________________________________ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de
On Saturday 18 March 2006 01.00, you wrote:
I've just found out browsing the web, is produced by a company called Activestate whose web site is http://www.activestate.com/Products/Komodo/
I'm still a graduate student (I will receive my certificate on May 19 2006) so I can get the students' license which is affordable. I haven't started to work yet since I defended my thesis.
There is a free version you can use if you are only planning to build "Open Software". (You where planning to publish your learning exercises right ;-) I don't know if this version contains the GUI builder though. Either way ActiveState is very good with Trial versions, you can use that to learn / test with. Once you decide it's the right tool for you and you use it professionally you should pay for the professional version, but that is your decision... Trial versions expire in 30 days...
I have no idea how to configure Komodo for Tcl ? In the past I used an IDE on SuSE for developing C code. But some kind SuSE expert helped me configure its enviroment for my needs. It's not easy if you use those tools once in a while as it's my case.
Configuring it is not hard... First install all the languages you want supported with Suse's YAST2. (You can install them afterwards but then you need to find the menu position that adds the language support in Komodo) Then install komodo... It does the rest... When you say "file new" it asks you for the language, program type out of a list of preconfigured "hello world" programs, and sets it up for you... To be able to run a script in the debugger it needs to be part of a project... so you might want to start with the project tutorials...
Among the other things, as I start my job I'll be required to improve a already existent Tcl/Tk 2-D GUI and then to migrate such interface to a full 3-D GUI.
I don't know what a 3-D GUI is.... Sounds like a VR-Helmet for games...
I know nothing of Tcl/Tk ! Can you advice an easy tutorial to start with ? There is a book about Tcl that I'm getting. I hope it will help me get started. What is the relationship between Tcl, Tk, and Komodo ? Actually I cannot see Tk mentoned at the Komodo website ...
TCL is a scripting language born of fustration. It's main design goal was to allow easy calling of C, C++ library routines. It was built to allow quick implementation in a scripting language of interfaces to Laboratory / factory hardware. TK is a Graphical Library originally built for the the TCL scripting language. But many of the Ideas, and it's ease of use lead people to addapt it to other scripting languages.. Komodo is a so called IDE (Integrated Development Environment) for Open Source programming languages. It is based on the Mozilla browser technologies, and offers a full "Step-by-Step" debugging environment, syntax highlighting, code-completion, and all the other bells and whistles that aid a programmer in developing code.
Sorry for my silly questions.
No problem, Helping people where I can is what I do to pay back all the free support I get off the net. This is what I owe. You owe the same, and will pay it back to someone else later on... I'm just collecting Internet "Karma points" 8-)
Regards, Maura
Hope this helped... Jerry. PS. I don't really know if this is the best tool for you. I wonder if the Komodo GUI-builder will be of help to you in a 3D environment. So maybe we should have kept this on the list, then other people reading this could jump in and correct me or give tips on things I don't know about!On Saturday 18
Thank you for all your info. Browsing the Activestate website I came across another product that sounds useful too .. What's the difference between Komodo and Tcl Dev Kit (http://www.activestate.com/Products/Tcl_Dev_Kit/) ??? Which one will better help me migrate the existent 2-D GUI of MARS (this is a radiation transport Monte Carlo code) to a full 3-D GUI ...I mean that right now MARS is provided with a GUI that allows the users to input and select the parameters by a set of friendly menus. But it also allows for opening graphic windows to display 2-D sections of a 3-D geometry (that is a real world problem representation), and histograms representing run-time physical quantities distributions at chosen locations in the geometry, selected by point& click. The goal is to migrate to a full 3-D GUI which will allow for volume rendering of selected gometry subsets, 3-D rotations, and slicing through the volume, peeling through the volume (removing a layer at a time from the volume strting with the wxternal surface, but also point&click on a 3-D image. Thank you very much. I'm at a loss about which product to choose. Maybe both are needed ... ? What's the difference between Komodo and Tcl Dev Kit (http://www.activestate.com/Products/Tcl_Dev_Kit/) ??? Which one will better help me migrate the existent 2-D GUI of MARS (this is a radiation transport Monte Carlo code) to a full 3-D GUI ...I mean that right now MARS is provided with a GUI that allows the users to input and select the parameters by a set of friendly menus. But it also allows for opening graphic windows to display 2-D sections of a 3-D geometry (that is a real world problem representation), and histograms representing run-time physical quantities distributions at chosen locations in the geometry, selected by point& click. The goal is to migrate to a full 3-D GUI which will allow for volume rendering of selected gometry subsets, 3-D rotations, and slicing through the volume, peeling through the volume (removing a layer at a time from the volume strting with the wxternal surface, but also point&click on a 3-D image. Thank you very much. I'm at a loss about which product to choose. Maybe both are needed ... ? Maura On Sat, 18 Mar 2006, Jerry Westrick wrote:
On Saturday 18 March 2006 01.00, you wrote:
I've just found out browsing the web, is produced by a company called Activestate whose web site is http://www.activestate.com/Products/Komodo/
I'm still a graduate student (I will receive my certificate on May 19 2006) so I can get the students' license which is affordable. I haven't started to work yet since I defended my thesis.
There is a free version you can use if you are only planning to build "Open Software". (You where planning to publish your learning exercises right ;-) I don't know if this version contains the GUI builder though.
Either way ActiveState is very good with Trial versions, you can use that to learn / test with. Once you decide it's the right tool for you and you use it professionally you should pay for the professional version, but that is your decision...
Trial versions expire in 30 days...
I have no idea how to configure Komodo for Tcl ? In the past I used an IDE on SuSE for developing C code. But some kind SuSE expert helped me configure its enviroment for my needs. It's not easy if you use those tools once in a while as it's my case.
Configuring it is not hard... First install all the languages you want supported with Suse's YAST2. (You can install them afterwards but then you need to find the menu position that adds the language support in Komodo)
Then install komodo... It does the rest...
When you say "file new" it asks you for the language, program type out of a list of preconfigured "hello world" programs, and sets it up for you...
To be able to run a script in the debugger it needs to be part of a project... so you might want to start with the project tutorials...
Among the other things, as I start my job I'll be required to improve a already existent Tcl/Tk 2-D GUI and then to migrate such interface to a full 3-D GUI.
I don't know what a 3-D GUI is.... Sounds like a VR-Helmet for games...
I know nothing of Tcl/Tk ! Can you advice an easy tutorial to start with ? There is a book about Tcl that I'm getting. I hope it will help me get started. What is the relationship between Tcl, Tk, and Komodo ? Actually I cannot see Tk mentoned at the Komodo website ...
TCL is a scripting language born of fustration. It's main design goal was to allow easy calling of C, C++ library routines. It was built to allow quick implementation in a scripting language of interfaces to Laboratory / factory hardware.
TK is a Graphical Library originally built for the the TCL scripting language. But many of the Ideas, and it's ease of use lead people to addapt it to other scripting languages..
Komodo is a so called IDE (Integrated Development Environment) for Open Source programming languages. It is based on the Mozilla browser technologies, and offers a full "Step-by-Step" debugging environment, syntax highlighting, code-completion, and all the other bells and whistles that aid a programmer in developing code.
Sorry for my silly questions.
No problem, Helping people where I can is what I do to pay back all the free support I get off the net. This is what I owe. You owe the same, and will pay it back to someone else later on...
I'm just collecting Internet "Karma points" 8-)
Regards, Maura
Hope this helped...
Jerry.
PS. I don't really know if this is the best tool for you. I wonder if the Komodo GUI-builder will be of help to you in a 3D environment. So maybe we should have kept this on the list, then other people reading this could jump in and correct me or give tips on things I don't know about!On Saturday 18
-- To unsubscribe, email: suse-programming-e-unsubscribe@suse.com For additional commands, email: suse-programming-e-help@suse.com Archives can be found at: http://lists.suse.com/archive/suse-programming-e
participants (3)
-
Jerry Westrick
-
Maura Edeweiss Monville
-
Rolf-Dieter Damm