|
Well long story short I started over from scratch... twice. Long story; I hit limitations with layout and architecture (or lack of) so redesigned it and followed MVC, then I found a library completely by complete accident which happened to do everything I was trying to do with the dynamic properties panel but ofc better. So r.i.p 50% of my work so far. But you live and learn. I spent a day playing around with and reading documentation on controls fx and drew up a plan of how I wanted it to look like and what components to use (see below). Then today I spent the day converting that into code. So yea atm it's playing a game of catch up to get back to the functionality seen in the previous posts. However now there's some new features I have been able to add
- Zooming and panning the entire interface around
- Searching and toggling categories of properties
- Drop down bar for messages
- New layout
Amazing progress. Keep it up
good stuff bro
+1 for using JavaFX!
Can't wait to see what you come up with the model component.
Been a little while, last post was purely visual and place holders, now I've started implementing the features into the sections. I got stuck for a little bit with the maths behind viewport intersecting but got it sorted today and was able to get plenty of other features redone, including a few new ones too.
- Hierarchy selecting
- Property changing via panel
- Widget selection, move, drag, copying, paste, undo, redo, delete etc... all re-implemented
- Dragging components from pane to canvas
Just got resizing + reordering depth to re-implement then I'll be back to where I started before the scrapping
This lookss gorgeous
Keep it up m8!
Again been busy with other stuff although I desperately want to get this completely functional. Re-implemented resizing tabs but more efficiently, I over-complicated it a lot last time. Tidied up and removed some old classes. I'm going to make an effort to use Guava in the future, we'll see how that goes.
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |
Tags for this Thread |