I am refining and reworking the BruControl Application Scripts and Workspaces.
I am currently using 1.9 beta because of the new Alias for an Element Name which I have gotten to work well as I renamed my Elements and used Notepad ++ to search all the scripts at once to replace the names of the Elements. I named the Elements in such a way that I would not have any conflicts with similar names.
The new location and size boxes on appearance are a great help in exact sizing of similar Elements and their alignment.
I still have a slight issue when I open an Element's properties with the Circle I when I want to change a property. It may slightly move or resize the Element. This is especially true on smaller Elements.
It would be great to have a lock on the size and location of an element, that locks those attributes even when the application is unlocked.
You can see my naming convention for my Brew Kettle Target. glbV_SetPointBK_B1 is a Global Value Type that is on my B1 workspace. I can manually change the target on the Workspace and have a looping housekeeping Script that resets the Target on the Brew Kettle PID.
My Blue Pump, which used to be "Blue Pump" is now MB_33_do_BluePump_B1. The Display Name is "Blue Pump".
It is on the Main Brewery Interface Port 33 as a Direct Out and also on my B1 Workspace.
I find it helpful to know which workspace an Element is on sometimes when troubleshooting as I stacked Elements at the same location and cannot find it if hidden in a stack. At least I know which workspace to start looking for it.
Using the Display Name, File Index and background has cut my Alarms down by 1/3 of what they were as I can reuse the Alarm 3 times. (Still wish I could set the path for the wav file and background image in slot 1 so I could use one Alarm only many times over)