COCKOS
CONFEDERATED FORUMS
Cockos : REAPER : NINJAM : Forums
Forum Home : Register : FAQ : Members List : Search :
Old 06-08-2016, 05:23 PM   #1
Youlean
Human being with feelings
 
Youlean's Avatar
 
Join Date: May 2015
Location: Serbia
Posts: 652
Default LiveEditing DEMO 1

Hi guys, here is my live editing DEMO. This will make making GUI layout much more easier. Currently it doesn't support automatics code update, but it is not that hard to update it manually. For automatic update there will be a lot of work, and there should be some kind of standard of declaring controls...

Anyways, this live mode currently works like:

Just clicking with mouse - everything is normal.
Ctrl + LMouse move controls snapped to grid.
+ Shift enables snap feature.
+ Alt disables the grid.
+ RMouse enables slow moving.

Youlean is offline   Reply With Quote
Old 06-08-2016, 09:50 PM   #2
unevens
Human being with feelings
 
Join Date: Apr 2016
Posts: 5
Default

wow!
that's gorgeous, man.
unevens is offline   Reply With Quote
Old 06-09-2016, 12:50 AM   #3
stw
Human being with feelings
 
stw's Avatar
 
Join Date: Apr 2012
Posts: 250
Default

Cool
stw is offline   Reply With Quote
Old 06-09-2016, 10:05 AM   #4
Youlean
Human being with feelings
 
Youlean's Avatar
 
Join Date: May 2015
Location: Serbia
Posts: 652
Default

Thanks. Here is the update.

Now it works like this:

Click on "E" key to toggle between edit and normal mode.
Click on CTRL to enable snap to other controls.
Click on ALT to disable grid snapping.
Click on Shift and then left mouse on control to get it's info.

Youlean is offline   Reply With Quote
Old 06-11-2016, 06:07 AM   #5
random_id
Human being with feelings
 
random_id's Avatar
 
Join Date: May 2012
Location: PA, USA
Posts: 343
Default

I just wanted to say - this is really a cool idea!
If this could be paired with users loading their own knob images, it would allow people to totally customize the GUI.

Are you currently serializing the positions so that it is saved between states?
__________________
Website: LVC-Audio
random_id is offline   Reply With Quote
Old 06-11-2016, 06:16 AM   #6
Youlean
Human being with feelings
 
Youlean's Avatar
 
Join Date: May 2015
Location: Serbia
Posts: 652
Default

Quote:
Originally Posted by random_id View Post
I just wanted to say - this is really a cool idea!
If this could be paired with users loading their own knob images, it would allow people to totally customize the GUI.

Are you currently serializing the positions so that it is saved between states?
Thanks. I think that I don't understand what you mean by "serializing" part...
Anyways, for now this doesn't do anything to code automatically. It is intended to move and resize controls and get it's position and size and then you can manually type in the values inside you project. Making this automatically is not impossible but it will be a huge work and it will require some standardization how control position and size is declared.

For now it will stay like this (I won't work any more on it), but in the future I have idea to make GUI fully editable with adding/removing controls etc. (This will be way better implemented than JUCE imo...)
Youlean is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 08:05 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.