Avatar

Please consider registering
Guest

sp_LogInOut Log In sp_Registration Register

Register | Lost password?
Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

sp_Feed sp_TopicIcon
GUI Designer Resolution
No permission to create posts
June 16, 2016
12:04 pm
Avatar
clau_ste
Member
Members
Forum Posts: 39
Member Since:
April 5, 2016
sp_UserOfflineSmall Offline

I've seen that there's a maximum width and height for the GUI Designer, there is the possibility to write for example a GUI of 1200x800?

June 16, 2016
7:16 pm
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
sp_UserOfflineSmall Offline

In the current Beta version v6.7, there is no limit to the size of the GUI Designer - you can make the canvas size as large as you like, 3000 x 5000 for example. Use the Contact form to email me if you want access to the new Beta.

However, due to fundamental changes in the way the GUI works, new projects will NOT be backward compatible with the current release version 6.6.4.1 -- they will need to be recompiled, so you should make backups of your projects in case you want to revert back to the old version. In addition, the Beta uses VSTGUI4.3 which made deep changes to that AP (not something I can control)I; this only matters if you are using the Advanced GUI API (with CustomViews projects).

I am in the midst of updating the current Beta version now and a new Beta will be available in the next few weeks.

- Will

June 17, 2016
11:53 am
Avatar
clau_ste
Member
Members
Forum Posts: 39
Member Since:
April 5, 2016
sp_UserOfflineSmall Offline

Ok Will, thanks for this clear answer, i think that the best thing to do now i just practice and wait for the new beta to create big project's vst, there's a date like for example like mid of july or it will be released just when it will be finished?

June 19, 2016
7:22 pm
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
sp_UserOfflineSmall Offline

The new beta version v6.7.1.0 has just been released. Use the Contact form to email me and get the password.

When new versions of the beta are released, RackAFX will inform you automatically (as with the current release version).

- Will

June 21, 2016
12:14 am
Avatar
clau_ste
Member
Members
Forum Posts: 39
Member Since:
April 5, 2016
sp_UserOfflineSmall Offline

I don't know where I can report a sort of bug, i was working with the HorizontalSwitch to test the GUI Designer width and height, and i found that the HorizontalSwitch, even if i set to it a control that is linked to a CViewContainer (with the right number of images to switch) it simply doesn't switch, I don't know if I'm doing something wrong but i haven't found the TabViewContainer in the beta version so i used two CViewContainers, the ones in the "group frame" tab of gui elements

June 21, 2016
1:54 am
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
sp_UserOfflineSmall Offline

You must use the UIViewSwitchContainer aka "Tab-View Container" for this function. You can not use a CViewContainer for this. The UIViewSwitchContainer is indeed in the Beta version, as you can see in this screenshot:

http://www.willpirkle.com/stuf.....rView1.png

- Will

June 21, 2016
2:12 am
Avatar
clau_ste
Member
Members
Forum Posts: 39
Member Since:
April 5, 2016
sp_UserOfflineSmall Offline

I used it and it have the rows of fields where to check to switch them, i used it but it did not switch

June 21, 2016
2:40 am
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
sp_UserOfflineSmall Offline

I just checked it - works fine, just follow the instructions in the video on the main webpage.

- Will

June 21, 2016
3:05 am
Avatar
clau_ste
Member
Members
Forum Posts: 39
Member Since:
April 5, 2016
sp_UserOfflineSmall Offline

Tomorrow I'll re try, thanks by the way, if it works probably i'm doing something wrong

June 21, 2016
2:24 pm
Avatar
clau_ste
Member
Members
Forum Posts: 39
Member Since:
April 5, 2016
sp_UserOfflineSmall Offline

Sorry Will, could you link me to the page where this video is?

I've followed this video on youtube:

June 21, 2016
6:01 pm
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
sp_UserOfflineSmall Offline

That is the correct video. You need to make sure your Tab Control ID values are set for the controller (switch) and the container (UIViewSwitchContainer).

I have a test plugin I use before each release - it has almost every control on it, including the new vertical and horizontal CSegmentButton controls and vertical and horizontal switch controls - they can all be used as Tab controllers. And, they are all switching views properly. Of course you only see this when the plugin is loaded and you are on the Main UI - views don't switch in the GUIDesigner, you only see the first one there.

- Will

June 21, 2016
6:05 pm
Avatar
clau_ste
Member
Members
Forum Posts: 39
Member Since:
April 5, 2016
sp_UserOfflineSmall Offline

And that's what i did, with the version 6.6 of RackAFX it worked, in the new beta release doesn't, but probably i'm missing something, this evening i'll re try to watch the video and create the switch

June 21, 2016
7:24 pm
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
sp_UserOfflineSmall Offline

Not sure what to tell you there - I did not need to do anything when moving from 6.6 to 6.7 -- which Visual Studio are you using?

- Will

June 21, 2016
7:59 pm
Avatar
clau_ste
Member
Members
Forum Posts: 39
Member Since:
April 5, 2016
sp_UserOfflineSmall Offline

Visual Studio 2015 Express, by the way i remember that yesterday I was seeing the first panel to switch in the gui designer, but when i load the vst it seems to not switching, the horizontal switch works and it (the switch) and the ViewContainer was linked to the same TAB_CTRL_0 variable as it's shown in the video

June 21, 2016
11:47 pm
Avatar
clau_ste
Member
Members
Forum Posts: 39
Member Since:
April 5, 2016
sp_UserOfflineSmall Offline

Just tried to follow the video and your instructions now, this is what i did and it didn't worked:

Main View:
1) Setted GUI resolution at 1280x720
2) Created an Horizontal Switch and gived to it the "TAB_CTRL_0" Control Link
3) Saved

Offscreen View 1:
1) Created a CViewContainer with a background image i imported in RackAFX successfully
2) Gived to this CVie Container resolution of 600x400

Offscreen View 2:
1) Created a CViewContainer with another background image i imported in RackAFX successfully
2) Gived to this CVie Container resolution of 600x400

Back to Main View:
1) Created a UiViewSwitchContainer
2) Gived to it the resolution of 600x400
3) Added a control link to "TAB_CTRL_0"
4) Added the two CViewContainer with the button "Setup Views To Switch"

This i think should work, I'm using Visual Studio Community 2015, Versio 14.0.25123.00 Update 2

I've also tried to set the number of images to the Horizontal Switch at 2, but i don't think this is important

June 22, 2016
12:13 am
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
sp_UserOfflineSmall Offline

OK, I think that you are doing this with a project that has no controls on the Main UI, correct? I was able to replicate this with a new project with no controls yet mapped.

A fundamental part of the Custom GUI Code is that you must have at least one control to use its "valueChanged( )" function, which gets called when any control changes, including when you use the tab control. It has not come up because typically people setup a UI with knobs, buttons, etc... then debug their code, then design the GUI at the end, once the signal processing code is in place - this is the preferred sequence.

This rule is NOT required if you code your own Custom GUI (see Advanced GUI API Tutorials, CustomViewsFive project) and would like to make a control-less GUI, such as a visualizer or data plotter.

If you add a "dummy" control on the main UI (just a random knob, switch or button) then this should work for you now, after a re-compile. You don't need to use the dummy control, you just need to have at least one of them. I may address this in the upcoming Beta version, depending on the ramifications of having no GUI controls.

- Will

June 22, 2016
12:52 am
Avatar
clau_ste
Member
Members
Forum Posts: 39
Member Since:
April 5, 2016
sp_UserOfflineSmall Offline

Perfect, it works now, that was what i missed, i wasn't knowing this little trick that makes the gui update, thanks as always for this clear and final answer

Forum Timezone: America/New_York

Most Users Ever Online: 36

Currently Online:
2 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Skyler: 47

Peter: 41

Derek: 41

clau_ste: 39

Frodson: 38

Gwen: 32

EZB: 24

lppier: 23

Msaldaña: 18

Jorge: 17

Member Stats:

Guest Posters: 1

Members: 476

Moderators: 1

Admins: 4

Forum Stats:

Groups: 11

Forums: 30

Topics: 482

Posts: 1876

Newest Members:

sam, annaharris, Marie Weaver, kev, Steven, Mr Anderson, mguy, omelc

Moderators: W Pirkle: 143

Administrators: Tom: 65, JD Young: 80, Will Pirkle: 0, W Pirkle: 143