[KDE Dot News]
 faq
 flatforty
 contribute
 subscribe
 configure
 search
 rdf

 main
 parent
 thread


Re: VBA???
by Norbert on Friday 25/Jul/2003, @05:35
We will have a JavaScript based scripting language as a plugin (but without many dangerous things, like access to other applications/file system...). Mainly you will be able to do all the things you can do with the GUI.
  Related Links
 ·   Articles on KDE Office Suite
 ·   Also by Norbert
 ·   Contact author

Thread Threshold:

The Fine Print: The following comments are owned by whomever posted them.
( Reply )

Re: VBA???
by panzi on Friday 25/Jul/2003, @05:50
Are you using QSA? Will thre be DB access and all Qt features?
[ Reply To This | View ]
  • Re: VBA???
    by Norbert on Friday 25/Jul/2003, @10:29
    My current plugin on the hard disc uses QSA indeed, but I'm thinking about using kjs instead.

    You will be able to do everything you can do using the KSpread user interface, so you get the database access KSpread currently has.
    [ Reply To This | View ]
Re: VBA???
by Eric Laffoon on Friday 25/Jul/2003, @11:39
Basic is from hell. There's no doubt about that. If you can initiate a shell process then you can run a Kommander dialog which can speak DCOP. So whatever you have available in DCOP is what it could do. This would be very cool because it's here now (in the quanta module) and it doesn't require any actual scripting for simple tasks like a data entry widget. Have you looked at Kommander? It's based on Qt Designer and the concept of associating text with widgets to assemble strings. It can use scripting in any language that runs in the shell and is DCOP enabled. Our objective is to extend it to where it is very user friendly to non programmers. We will also be adding data widgets soon.

It would be very cool to be able to use visual dialogs for spreadsheet mini applications.
[ Reply To This | View ]
  • Re: VBA???
    by Apollo Creed on Friday 25/Jul/2003, @13:14
    It would be nice with a small Kommander tutorial. I see you talking about it a lot, still I don't know exactly what the h*ll it is. ;) A small text to help people to see the light would be good.
    [ Reply To This | View ]
    • Re: VBA???
      by Andras Mantia on Saturday 26/Jul/2003, @00:37
      See: http://quanta.sourceforge.net/main2.php?snapfile=snap02
      Also check out the quanta/quanta/data/scripts directory in the Quanta CVS HEAD (KDE CVS servers) for examples.

      Andras
      [ Reply To This | View ]
    • Re: VBA???
      by Eric Laffoon on Tuesday 29/Jul/2003, @14:44
      There is a tutorial with examples on the Quanta site with our downloads. In a nutshell it's a graphical dialog builder based on Qt Designer. The twist is that it allows you to "associate text" with it's widgets. So a button could gather up text from the widgets in a dialog and assemble a string which it could sent to stdout or via DCOP, as an example of what it can do. It can also script natively in shell scripting (bash) and load and run other scripts like Perl or Python. All of this combines to make it very powerful while being relatively simple compared to language based tools.

      I'll attach an example. If you have Quanta 3.1 or greater installed on your system you can run Kommander files with the command "kmdr-executor [path/]filename" or edit them with the command "kmdr-editor [path/]filename"
      Click to download attachment htmlquickstart.kmdr
      34KB (35530 bytes)

      [ Reply To This | View ]

 
The Fine Print: The previous comments are owned by whomever posted them.
( Reply )

  "If you have an itch not being scratched, you can scratch it, or pay someone to scratch it for you." -- Eric Laffoon
KDE®, "K Desktop Environment", "KDE Dot News", "got the dot?" and the KDE Logo® are trademarks or registered trademarks of KDE e.V. in the European Union, the United States and other countries. All other trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the poster. The rest: Copyright © 2000-2008 KDE e.V. for The KDE Project. For further information or comments on this site, please contact the Webmaster.
[ home | post article | flat forty | subscribe | search | rdf ]