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 Topic RSS sp_TopicIcon
Making Tabbed-GUI Elements
Avatar
Xav
Member
Members
July 18, 2019 - 3:58 pm
Member Since: October 13, 2017
Forum Posts: 6
sp_UserOfflineSmall Offline

HI,

 

was trying to follow t=227s to do it with the   lastest  rackafx , but when trying to assign the control link:TAB_CTRL_0 was not able to do it , so would like to know how can i get  it work ?

 

cheers

Avatar
W Pirkle
Admin
July 19, 2019 - 1:13 pm
Member Since: January 29, 2017
Forum Posts: 352
sp_UserOfflineSmall Offline

Hi Xav

The new version of RackAFX (aka RAFX7) is more streamlined and does not include pre-made control IDs or other built-in components. Instead, you simply import them and define them as needed. For importing graphics, see the last video here:

https://www.willpirkle.com/support/rackafx7-video-tutorials/

In order to generate control IDs for tab controls, and other GUI elements that are not specifically linked to underlying plugin parameters, you use the Custom ID's tab in the GUI designer (it is the last one, and you will need to use the tab-arrows to get to it). Then you can use the New, Edit or Delete buttons to add your own IDs. RackAFX will assign the numerical value for you, to avoid conflicts with the others; user IDs start at 65536 and go up from there. The numerical value isn't important since we use the ID name as the reference. The images here show my addition of a new Control ID named "CONTROL_ID_0" and then it will appear in the control ID list for tab-switching elements; in the image below it is a vertical segment button. With the Control ID defined, the process is the same as the video you referenced. I will make a new video for this feature when I am back at the University in a few weeks.

Image Enlarger

 

Image Enlarger

Thanks for posting this - the GUI designer changes from the older version of RackAFX were put in place to streamline the GUI portion of the product.

- Will 

Avatar
Xav
Member
Members
July 22, 2019 - 11:15 am
Member Since: October 13, 2017
Forum Posts: 6
sp_UserOfflineSmall Offline

Hi Will,

 

thank you for your explanation ,the steps i did :

1-Create : custom IDs:My_custom_ID ,View Containers (at off Screen View), assign to the View Containers a "VC Name".

2-Drag from the Tmplts  a  "Tab-View Container" to the Main View.

3-Under the "Tab-View Container" make right click to be able to assign the Control Link: My_custom_ID

4-Click over the Assign Setup views to be able to add my view containers ("VC Names") to the Switch view List, and also to select the animation time (where can i see this in the code ??)

5-Create a on/off Button (i did it because I only need to switch between 2 view containers) with the same ID as the "Tab-View Container" :My_custom_ID

 

.I was able to do it  work .

 

Then I was trying to create two more "Tab-View Container" to the Main View, in order that when the user press the on/off button will see a in the first "Tab-View Container" a list of buttons (fx1,fx,2fx,3 buttons horizontal  ) to be able to select one of them and if pressed one of them it will call a second view "Tab-View Container" with a set of knobs to  adjust the parameters of the selected button (fx) also will call at the same time a third "Tab-View Container" that will display the name and data  of the current parameters  .

But it seems that when using a switch from a view container to call another view container doesn't work 

 

Cheers 

     

Avatar
W Pirkle
Admin
July 22, 2019 - 1:43 pm
Member Since: January 29, 2017
Forum Posts: 352
sp_UserOfflineSmall Offline

The tab control can only control one UISwitchViewContainer and must be connected to it. You can embed these, one inside another, but each tab-control and associated UISwitchViewContainer must be *uniquely* paired. If you want to embed one in another, you need an outer view container, with no tab-control, to hold the inner view container (with tab control). 

For more advanced functionality, VSTGUI4 contains the Subcontroller paradigm that allows much more complex connections between controls and that might be what you need. There is an example in the ASPiK SDK and documentation which links knobs together. However, you will need to study VSTGUI4 more deeply as part of the process. 

 

Will

Avatar
Xav
Member
Members
July 23, 2019 - 11:20 am
Member Since: October 13, 2017
Forum Posts: 6
sp_UserOfflineSmall Offline

Hi will ,

 

in the following links you will see images of what i am trying to do:

Explanation(images)

Case 1-2
https://ibb.co/9pX7mMQ

case 3

https://ibb.co/JcVG3Rt

Pics:

https://ibb.co/2N3Z7fs

https://ibb.co/VwdRhLH

https://ibb.co/FDM6db9

 

cheers

Forum Timezone: America/New_York

Most Users Ever Online: 55

Currently Online:
7 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Skyler: 48

Derek: 46

Frodson: 45

TheSmile: 43

Peter: 41

clau_ste: 39

JimmyM: 33

Gwen: 32

EZB: 24

lppier: 23

Member Stats:

Guest Posters: 1

Members: 571

Moderators: 1

Admins: 4

Forum Stats:

Groups: 12

Forums: 36

Topics: 586

Posts: 2347

Newest Members:

Simple, Chris_1, manyu, AdamR, Stuart, Al Calabrese, frankthetank, dhodgson, Wanderer, mister1234

Moderators: W Pirkle: 352

Administrators: Tom: 71, JD Young: 80, Will Pirkle: 0, W Pirkle: 352