resources
 
 


  NEW FEATURES
Improved Library CPU Usage
Library Selection Dropdown in Library Panel now displays 16 entries instead of 8
JPGLoaderTimed01Second no longer reloads images while in Design Mode
Default Text.SingleLine to Left Aligned for best results
Pass Scene Filename and Overlay Scene Filename to MLServer 3 (Sets variable clientname_currentscene)
IMAGE button added to MainLobby Menu Bar (JPG,SWF)
Reorganized Menu Bar
Installer allows user to deselect Scenes and Background Skins
Miscellaneous code cleanup to improve efficiency in Libraries and communication with MLServer
SAVE button save's to where the file is loaded from or where the user specified during SAVE AS
Requirement to save into MainLobby.exe folder has been lifted
In cases where the user has a relative path to a scene with just the filename, it will automatically save to where mainlobby.exe is located
Users can keep Edit Button Properties Panel Open and select objects
NOTE: Users must press APPLY if they want changes to be accepted before selecting another object
New Selection Routine
Holding Shift Key allows selection of Multiple Objects (no longer Control Key - requires updated libraries)
Deselect Objects by holding Shift key and pressing selected Object
Dynamic Nested Variable Support {{}} in MLCmd's
Support for {{value}} (for sliders) in MLCmd line
Dynamic Variable support in JPG/SWF field
Dynamic Variable support in MLServeCmd Scene Startup and Exit Fields (also within
Overlay Scenes)
Dynamic Variables can be entered into the Link to MainLobby Scene field of the Button Properties Panel
Support for new GuiGraphix Libraries (0021-0030)
If Library Object not found or does not exist, an image placeholder will appear
Library DropDown in Button Properties Panel remembers which library you last selected
New Keyboard Shortcut: Delete removes selected object
Added EDIT button next to OverlayScene field in Scene Options Panel (loads MLS in field)
WARNING: ML will not warn you to save scene before loading the OverlayScene
Dynamic Variable Support included in TEST button in Button Properties Panel
Minimize graphic in upper right corner of Main Menu Bar changed
Z-Order now has a Bring To Front and Send To Back option to move Objects on the Stage quickly and easily
Added 800x480 Display button in OPTIONS> DISPLAY Panel
Includes more Background Skins
   
  FREE BONUS LIBRARY#0019
This library not only includes over 50 objects. It also comes with over 50 predesigned scenes built to simulate a complete home install. Allowing users to get up and running much faster than ever before. All buttons are preprogrammed and designed to work with Russound, Elk, MLLighting, MLIPCamera, MLIrrigation, etc.
   
   
  NEW MLCmds
(Case Sensitive)
Can be called from an MLServeCmd of another computer: MLServeCmd.MLCmd|MLCommand~clientname~Application|sendToBack
Application|Move~<<x coordinate>>~<<y coordinate>>
Application|Shift~<<x coordinate>>~<<y coordinate>>
Application|hide (Hides MainLobby but still is running in Task Manager)
Application|show
Application|maximize
Application|restore
Application|exit
Application|onTop~true (Keeps MainLobby on Top of other Applications)
Application|onTop~false
Application|sendToBack
System|shutdown
MLServerConnection|connect~<<serverDomain>>~<<serverPort>>
  • ie: MLServerConnection|connect~localhost~5004
• ie: MLServerConnection|connect~{{servername}}~5004
MLDVDLobby|DLnextMovie
• From MLServeCmd line:
• MLServeCmd.MLCmd|MLCommand~htpc2~MLDVDLobby|DLnextMovie
MLFileOpen|nameoffile.exe
MLFileOpen|{{myfilename}}
MLServeCmd.MLCmd|MLCommand~htpc2~MLFileOpen|{{myfilename}}
setProperty|BackgroundFX~visible~true
setProperty|BackgroundFX~visible~false
setProperty|BackgroundFX~visible~toggle
setProperty|RemoteFX~visible~true
setProperty|RemoteFX~visible~false
setProperty|RemoteFX~visible~toggle
setProperty|OverlayFX~visible~true
setProperty|OverlayFX~visible~false
setProperty|OverlayFX~visible~toggle
MLHome (Loads user specified Startup Scene from Startup Options Panel)
   
   
  NEW MLServeCmds
MLServeCmd.MLCmd|MLCommand~htpc2~Web.NavigateURL~
http://www.cinemaronline.com
MLServeCmd.MLCmd|MLCommand~htpc2~loadOverlayScene~
0014_nav_games.mls
   
   
  CHANGES
Removed outdated variables in Z-order swapping
Startup MLServeCmd does not do any dynamic variable parsing since MLServer will handle it now
Exit MLServeCmd does not do any dynamic variable parsing since MLServer will handle it now
Startup MLServeCmd for OverlayScene does not do any dynamic variable parsing since MLServer will handle it now
Exit MLServeCmd for OverlayScene does not do any dynamic variable parsing since MLServer will handle it now
Republished Libraries with updated code - should improve efficiency when using nested variables in labels
New Splash Screen
Improved Sorting of Library Panel Thumbnail Objects
Removed Slinke.ocx and any related Slinke references (Slinke Support included through MLServer)
Any Dynamic Variables in the Label field that were used to load JPGs should now be placed in JPG/SWF field
Modified ImageNotFound library object
Removed All Girder References and Variables (Girder Support included through MLServer)
Updated Copyright Information on AboutUs tab
Renamed LogoDVD to logo_dvd in Logo Library
   
   
  NEW GRAPHICS in Core MainLobby Library
LibraryLogos01: ZWave Logo
LibraryLogos01: AMG
LibraryLogos01: Insteon
LibraryLogos01: UPB
LibraryLogos01: Russound
Text.SingleLine2 (220 width x 40 height text button) used for centering text accurately
Text.MultiLine Added (This is line 1<br>This is line 2) <br> adds a return to the line
Text.Singleline Library Object supports dynamic nested variables · Send MLCmds from an MLServeCmd
Button0022b
Button0022c
Button0033c
Button0002b
Button0003b
Button0004b
Button0008b
Button0035b
0000_0001 (Meter)
0000_0002
0000_0003
0000_0004
0000_0005
0000_0006
0000_0007
Button0016
0000_0020
0000_0021
0000_0022
0000_0023
0000_0024
0000_0025
0000_0026
0000_0027
0000_0028
0000_0031
logo_excel
logo_powerpoint
logo_outlook
logo_word
Updated Library Objects now Support tinting without tinting label
• Button0062d
• Button0036
• Button0036b
• Button0036c
• Button0063g
• Button0030
• Button0039
• Button0039b
• Button0039c
• Button0045e
• Button0006
• Button0010
• Button0037
• Button0037b
• Button0037c
• Button0037d
• Button0037e
• Button0037j
• Button0038
• Button0038c
• Button0040
• Button0040b
• Button0040c
• Button0041
• Button0041b
• Button0043
• Button0043b
• Button0043c
• Button0045elrg
• Button0046
• Button0046b
• Button0047
• Button0048
• Button0048b
• Button0048c
New Font: Lithograph
New Font: Tahoma
   
  BUG FIXES
Keyboard shortcuts were not working in Overlays
When selecting NEW not all variables were being reset - adding buttons would inherit other properties from the last scene
When Loading Dynamic jpgs that were found and toggling between design/edit/launch mode, an IMAGE NOT FOUND would remain
Time.HoursMinues wasn't calculating properly at Midnight
When Deleting a button, the multiselection feature would stop working while in Design Mode
ShutdownWindows command wasn't working properly because of case sensitivity issue
Button Counter in lower left corner when in Design mode was cutting off 3 digit numbers
Clicking in Menu Bar between Open and Save was causing an email popup window to appear
Library: slider01_release & slider01_cont (Fixed when user tries to drag the handle area when in design mode)
Send to Back and Bring to Front in Z-Order panel now keep all other objects in correct order instead of just swapping objects
Improved Efficiency in Z-order Swapping
All core Library's updated to fix dynamic variable parsing when no nesting present
ZOrder Panel up arrow was pushing objects to top after a 2.86b+ release
Lock button was causing objects not to be clickable when in launch mode after a 2.86b+ release
Library Panel was disappearing when trying to maximize after being minimized
Monitor.TurnON was not working
Multiple Selection of Objects and Dragging Fixed
AM/PM Library Object wasn't updating properly
JPGLoaderTimed01Second is improved to prevent flickering with IPCameras
Removed Background Skin Gray Flash between scene changes
Text.Singleline Library Object now supports Local Off States
Keyboard for moving selected Objects wasn't working after editing an object
Rotation issues resolved when editing objects
Arrow Keys while in a textfield of the Button Properties Panel was moving selected objects
Replacing scaled Objects was not working properly
Replacing rotated Objects was not working properly
Replacing transparent Objects was not working properly
Lock variable wasn't being removed from deleted objects causing other objects to inherit property
Monitor.TurnOff and Monitor.TurnOn were not working from an OverlayScene
SaveAs button was not saving Local off State Variables
LibraryLogos was updated with missing code
Lock checkbox on Button Properties Panel wasn't working properly
xpos and ypos of Objects were being saved multiple times in the MLS files
Objects on the stage were able to be selected behind Main Menu Bar
When Selecting Sliders in Library Panel, it would grab the object
Zorder panel wasn't highlighting if ML was in Edit Mode
Text.Singleline wasn't displaying the selected area outline during edit/design mode when rotated
Button0001 was the only button that would be added from Library Panel after loading an External JPG/SWF
XM Logo Library wasn't populating Library drop down when selected from Button Properties Panel
   
   
VIEW UPDATES PRIOR TO MAINLOBBY 3.0 RELEASE