nerobot

Forum Replies Created

Viewing 15 posts - 766 through 780 (of 805 total)
  • Author
    Posts
  • in reply to: Playniax news #4289

    nerobot
    Participant

    Nice looking!

    What is the base for editor? Mx1, mx2, bmax, … ?

    in reply to: MojoX & App Theme #4237

    nerobot
    Participant

    @Mark

    I have idea about mojox – in views like TreeView delegate drawing command to child ‘item’ classes (Node in this case), and then we can easily override this for our custom nodes.

    Also there is a way to make TreeView generic:

    TreeView<T> where T extends TreeView.Node

    So, custom nodes will draw themselves without changing TreeView.

    in reply to: Ted2Go IDE #4232

    nerobot
    Participant

    Hi to all.

    Let me introduce new improved version.

    It based on latest official ted2 sources (1.0.7).

    See screenshots below.

    What do we have now:

    • improved parser

    – it can extract variable type from expressions like this:

    – parse lambdas, enums, method’s params

    – parse ‘native’ types like @String

    • improved autocompletion

    – it checks current scope and access mode (public/private)

    – added icons and sorting

    • improved codetree

    – it shows types and params

    – added icons

    —————–

    As in previous version – parser do re-parse on load and on save document.

    So if you type variable and don’t see autocompletion – just save the file and try again.

    Parser is ‘in progress’, it can parse not all cases. You can notify me here about ‘problem places’.

    And problems with autocompletion too.

    —————–

    If you don’t try Ted2Go yet – do it right now! 🙂

    And maybe donate me if it’s useful for you.

    Sources on github  |  Compiled windows version (dropbox)  |  Donate

    Have a nice coding!

    in reply to: FIRST HTML5 PYRO FOR MONKEY2 DEMO EVER! #4113

    nerobot
    Participant

    Your formula looks like a magic for me.

    And it’s offtopic here.:)

    in reply to: MojoX & App Theme #4095

    nerobot
    Participant

    Litehtml  has layout engine only, not contains paint engine. So there is no css support.

     

    About ted2 – you can find some planned features on my fork here https://github.com/engor/Ted2Go

    What about official version – I don’t know.

    in reply to: FIRST HTML5 PYRO FOR MONKEY2 DEMO EVER! #4086

    nerobot
    Participant

    Sorry for belated answer about my poly checking function.

    I wrote demo for demonstration. It contains Polygon class and some helpers.

    Full code:

    in reply to: ted21 find dialog replacement #4055

    nerobot
    Participant

    Looked nice! keep doing 🙂

    in reply to: Ted2Go IDE #4049

    nerobot
    Participant

    Working on code parser I just added simple CodeTreeView navigator – I need it to see parsing result.

    There are idents only in the tree, that’s enough for the moment.

    All variables started with Local, Field and so on is presented here, even if they are deep inside of For, If, etc. Will be fixed later.

    CodeTreeView filled on document open, don’t adjust changes yet.

    Click on item – jump to line with it.

    in reply to: Ted2Go IDE #4037

    nerobot
    Participant

    I’m using the latest version (1.0.6).

    But my code is dirty now; I clean up it when complete common features (like checking current scope and getting variable types in := expression.

    Now I’m using ‘dev’ branch for undone things.

    in reply to: a bug, a bug, a bug?(solved) #3904

    nerobot
    Participant

    It’s bad idea to use ‘this’ as var name because it’s reserved word in c++ (into which monkey code translating).

    in reply to: Ted2Go IDE #3889

    nerobot
    Participant

    Useful git command for all fork-men:

    Separate all-and-only ted2 changes into custom branch.

    Then we can easily merge with our fork – pull from branch ted2only into fork repo (if repo contains ted2 stuff only, not all monkey2).

    in reply to: new image viewer #3888

    nerobot
    Participant

    Atlas editor is greate thing, good luck with it!

    in reply to: new image viewer #3875

    nerobot
    Participant

    It would be nice to implement Animation creation tool in Ted… but this requires to code some relative stuff like Animator and AnimationClip. Something like in unity3d, simplier of course.

    in reply to: Ted2Go IDE #3872

    nerobot
    Participant

    Nice to hear you! 🙂

    and fast compiling

    Because there is just a bit of code. Ted2 is small app 🙂

    But ‘clean’ compiling (no cached files yet) makes me wait.

    in reply to: Ted2Go IDE #3865

    nerobot
    Participant

    What does exactly mean += in this case?

    This mean ‘subscribe’ to KeyEventFilter function inside of App.

    This Lambda is a listener.

    So all listeners subscribed to KeyEventFilter (via += operator) will be called when App begin processing keyboard event.

    This call  is  usual function call, in our case: KeyEventFilter(event)

    If there is no one listener subscribed to then nothing happen.

Viewing 15 posts - 766 through 780 (of 805 total)