GSOC Code Completion in Basic IDE
quikee at gmail.com
Mon Sep 2 23:24:17 PDT 2013
If i have: dim aMediaProperties(1) as new
com.sun.star.beans.PropertyValue and then write: aMediaProperties(0).
-> code completion changes this to aMeaMediaProperties.
Also if I have dim oGraphics as Object and then write oGr.. I thought
code completion complete it - is this not supported?
Great work otherwise.
On Mon, Sep 2, 2013 at 7:05 PM, Gergő Mocsi <gmocsi91 at gmail.com> wrote:
> Hi all,
> I've managed to push my feature into master. A few words about it:
> Interface definitions use its fully qualified name, like
> "dim something as foo.bar.ServiceName" (not XServiceName, here I'll
> introduce some namspace magic soon).
> Functions implemented:
> - code completion
> - autoclose parenthesis
> - autoclose procedures
> - autoclose double quotes(strings)
> - autoclose defined variables (all kind of them).
> Extended types: here I mean UNO types (and I'm not sure if we really need
> this option, please give me feedback about this).
> About the listbox:
> It is quite simple, it displays the type's fields+methods (here, I'll make
> it to appear with more colums, like Type (field/method), Name and also
> parameters can be inserted ).
> Listbox appearance:
> It is moved right/up when it can exceed the visible area. Tab key cycles in
> the matching entries, ESC, leaving the actual context dismisses the window.
> Any ideas, opinions are accepted.
> LibreOffice mailing list
> LibreOffice at lists.freedesktop.org
More information about the LibreOffice