22GCACaller.CreateDefaultConfig();
44GCACaller.ConfigSettings();
182UI.AddMod(PostTable, post_name);
193UI.AddDel(PostTable, post_name);
211UI.AddCom(PostTable, post_name);
220UI.AddBlockDelete(PostTable, post_name);
229UI.AddBlockComment(PostTable, post_name);
242GCACaller.CreateTmpDir();
253GCACaller.DeleteTmpDir(path);
273GCACaller.NotFinished();
283GCACaller.WaitArray();
304GCACaller.BuildAdaptedPath(srcFullPath);
311GCACaller.CheckComp();
320GCACaller.GetRecentDirectories(instance);
351GCACaller.AdaptFiles(Path, instance, show);
360GCACaller.DI.DestroyGauge();
378GCACaller.AdaptFolder(Path);
394GCACaller.AdaptFolderTest(Path);
426GCACaller.DI.DestroyGauge();
458GCACaller.DI.DestroyGauge();
490GCACaller.Rotate(degree, shift);
499GCACaller.DI.DestroyGauge();
535GCACaller.DI.DestroyGauge();
544GCACaller.UI.DestroyGauge();
553GCACaller.ScreenLoad();
570GCACaller.CreatePreCannedCommands();
PopulateTables(tbl, post_table)
Flatten a post processor two-field table into formatted strings and append to a list.
MakeString(tbl)
Concatenate an array of strings into a single newline-delimited string.
AddNameAndDesc(Name, Description)
Create a settings entry table with a display name and description.
FormatParams(par)
Format a parameter string into a comma-separated quoted letter list.
UpdateCtrl(ctrl, mod)
Append a modification string to a text control label and scroll to the end.
SaveOnClose(SettingsTbl, file)
Serialize a settings table to a Lua file for persistent storage.
PopulateModTables(tbl, post_table)
Flatten a post processor three-field modification table into formatted strings and append to a list.
PopulateModifications()
Build and display the Modifications page UI for the GCAdapter settings dialog.
PopulateSettings()
Populate the Settings page UI with all settings from the loaded configuration.
GetPostFiles(tbl, display)
Filter post processor files to only user posts and strip template naming from display names.
AddSetting(name, tbl, prefix)
Add a single setting entry row to the settings grid bag sizer.
Validate(str, param)
Validate a user-entered modification string for use in a post directive.
AddToPost(PostTable, mod, post_name, table_name)
Append a modification entry to a post processor Lua file's named table.
name("m3")
Handle M3 plasma cutting start failure by reporting an alarm or error based on machine state.