| mikshaw  
 
  
 
 
 Group: Members
 Posts: 4856
 Joined: July 2004
 | 
|  | Posted: July 27 2005,19:25 |  |  If you want to launch something from an icon, just about any command can be done that way.  Since this is a commandline program, it will need to be run in a terminal.  If you are in X this would be an X terminal (aterm in DSL 1.3, rxvt prior to 1.3).
 The command could be something like this:
 aterm -e bdc --update
 or if it needs root:
 aterm -e sudo bdc --update
 
 As far as an interface, that would require a bit of scripting, unless someone has built one already.  Lua FLTK is a perfect way to build simple interfaces in DSL, but it requires Lua scripting knowledge...it is not a UI generator.  Most of the DSL-specific gui tools in DSL are LuaFLTK scripts.
 
 One thing you might notice is the behavior of term applications depending on how they are started.  If you open a shell and then launch a program, the shell will stay open.  If you open a shell with a program as an argument (aterm -e something), the shell will immediately close after the program finishes.  This might actually be what is happpening from emelfm, but i couldn't say for sure unless I saw what was happening.
 
 --------------
 http://www.tldp.org/LDP/intro-linux/html/index.html
 |