Mach Modules Documentation
Lua Module API Documentation
Loading...
Searching...
No Matches
CommonScreenV01.lua
Go to the documentation of this file.
1
4CommonScreenV01.GetRootElementNames();
19CommonScreenV01.ScreenLoadScript();
25CommonScreenV01.ScreenUnloadScript();
45CommonScreenV01.StartUpScript();
57CommonScreenV01.LowPriorityLoop();
64CommonScreenV01.PLCScript();
70CommonScreenV01.DisableAdvancedGUIButtons();
77CommonScreenV01.SetTabFontSizes();
89CommonScreenV01.PositionDisplayToggle();
97CommonScreenV01.GetPositionDisplayUnlocked();
105CommonScreenV01.IsEditModeActive();
110CommonScreenV01.EditModeOn();
115CommonScreenV01.EditModeOff();
132CommonScreenV01.PositionDisplayUnLocked(Password);
146CommonScreenV01.PositionDisplayLocked();
158CommonScreenV01.PositionDisplayDROMode();
169CommonScreenV01.MachineCoordColors();
183CommonScreenV01.UpdateSpindleWarmUp();
194CommonScreenV01.OperatorPanelInitialization();
203CommonScreenV01.UpdateDRODecimalCount();
211CommonScreenV01.UpdateOperatorPanelControls();
219CommonScreenV01.UpdateMPGAxisSelector();
230CommonScreenV01.UpdateDROPostions();
241CommonScreenV01.UpdateAxisDROs();
249CommonScreenV01.UpdateAxisHomeStatus(AxisID, homed);
259CommonScreenV01.UpdateFeedrateDROLabels();
266CommonScreenV01.UpdateSpindleMinMaxSpeed();
277CommonScreenV01.UpdateToolPathExtents();
286CommonScreenV01.UpdateGCodeLinePercentage();
293CommonScreenV01.UpdateActiveOffsetDisplay();
301CommonScreenV01.GetWorkOffsetGCodeString(OffsetNumber);
312CommonScreenV01.UpdateScalingAndRotation();
321CommonScreenV01.UpdateToolOffsetDROColors();
332CommonScreenV01.UpdateButtonColors();
344CommonScreenV01.UpdateSpindleButtons();
354CommonScreenV01.UpdateSpindleLoadMeter();
358CommonScreenV01.HasOnScreenJogging();
365CommonScreenV01.OnScreenJogButtonsOn();
371CommonScreenV01.OnScreenJogButtonsOff();
380CommonScreenV01.ExecuteMDI();
387CommonScreenV01.IsMDIModeActive();
393CommonScreenV01.IsDROModeActive();
399CommonScreenV01.GetMDIControlName();
412CommonScreenV01.InitializeToolSetters();
417CommonScreenV01.UpdateManualSetterHeight();
428CommonScreenV01.CommonUpdateToolOffsetsTab();
435CommonScreenV01.OpenToolSetterSelection(...);
445CommonScreenV01.InitializeAxisPositionGroup();
459CommonScreenV01.UpdateToolPathPanels(Panel);
470CommonScreenV01.UpdateAuxiliaryButtonNames();
483CommonScreenV01.CheckPassword(level);
494CommonScreenV01.ModifyAxisDROPosition_Screen(value, AxisID, ...);
504CommonScreenV01.ModifyAxisDROPosition(AxisID);
514CommonScreenV01.GetToolRangeTextString();
518CommonScreenV01.SetToolLengthVerifyDRO(value);
525CommonScreenV01.SetToolLengthVerifyButton(onoff);
534CommonScreenV01.UpdateCurrentTabRegister();
538CommonScreenV01.GetCurrentTab();
548CommonScreenV01.ScreenConfigurationDialog();
603gridPositions.SettingsGetLabel();
612gridPositions.SettingsSetLabel(new_label);
621gridPositions.DoLabelOptionsMenu(grid_event);
635CommonScreenV01.GetGoToPositionsTable();
642CommonScreenV01.GetToolPathPanelNames();
SetupAux(a)
Create and add a row of auxiliary output configuration controls to the grid sizer.
SaveSettings()
Save all screen configuration dialog settings to the Mach4 profile.
GetNextID()
Generate the next sequential integer ID for dialog control creation.
Setupinputs()
Populate all configuration dialog controls with current values from the Mach4 profile.