GUI console for gdl

Help
2012-08-25
2013-06-03
  • Hi,

    I have installed the gdl-0.9.2 started the gdl successfully.

    Is there any way to add a GUI console to the gdl which will take the commands from the GUI  and pass it to the gdl binay to work on.
    If yes the then which is the best library that can do that. Also any suggestion to do that will be a good help.

    Thank You.

     
  • Alain C.
    Alain C.
    2012-08-25

    I don't understand the question.

    As long as GDL is in the path, and the path to the *pro in the GDL_PATH,
    you can startup GDL in any CLI you prefer (xterm, konsole, dtterm …)

    I suspect it is obvious to add into GNU/Emacs

    Alain

     
  • Hi Alain,

    Thanks for the response.
    What I know is that when I started gdl I got the following,
    ===============
    root@ubuntu12:/home/work/Downloads/gdl-0.9.2/src# gdl

      GDL - GNU Data Language, Version 0.9.2

    - For basic information type HELP,/INFO
    - Default library routine search path used (GDL_PATH/IDL_PATH env. var. not set):
      +/usr/local/share/gnudatalanguage/lib
    - No startup file read (GDL_STARTUP/IDL_STARTUP env. var. not set).
    - Please report bugs, feature or help requests and patches at:
      http://sourceforge.net/projects/gnudatalanguage/

    GDL>

    So it has a console in it. we have to pass all the commands using the terminal of the "GDL>". I want to develop a GUI interface where I can type my command and it will display the result as a pop up or in the result window. for example "ufw" is a command line firewall for ubuntu and gufw is the same firewall (ufw) with a GUI added. The same I want to have for the GDL also.
    This is what I am looking for. I hop I ehave explained.
    Is there any way to acheive that. Which library where to modify the code etc.

    Let me know for any further query.

    Thank You.

     
  • Alain C.
    Alain C.
    2012-08-28

    Did you try the IdlWave mode in Emacs ? http://idlwave.org/

    If you only change idlwave-shell-explicit-file-name into "gdl", and you use a correct IDL_PATH pointing to GDL lib, it is OK !

    I tried it with success. (what a GUI can provide more than this ?)

    Alain