Maxima Plugin
A SMath Plugin
Loading...
Searching...
No Matches
MaximaPlugin.MForms.LogForm Class Reference

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used. More...
 

Private Member Functions

void tbLog_TextChanged (object sender, EventArgs e)
 Updates the tbLog textbox whenever something is changed from the log More...
 
void opFuLog_CheckedChanged (object sender, EventArgs e)
 
void LogForm_Click (object sender, EventArgs e)
 
void opMaLog_CheckedChanged (object sender, EventArgs e)
 
void LogForm_Load (object sender, EventArgs e)
 
void LogForm_Close (object sender, FormClosingEventArgs e)
 Reset variable on close More...
 
async void SaveButton_Click (object sender, EventArgs e)
 Write the log as file and open it using default application when save button is clicked More...
 
void RefreshButton_Click (object sender, EventArgs e)
 
void checkBox1_CheckedChanged (object sender, EventArgs e)
 
void ClearButton_Click (object sender, EventArgs e)
 Clear the log and updates the tbLog textbox More...
 
void opWxm_CheckedChanged (object sender, EventArgs e)
 Change the description of the controls when radio button is selected More...
 
Task OpenFileWithProgramAsync (string programPath, string filePath)
 Open wxm file using the defined programPath More...
 
void Process_Exited (object sender, EventArgs e)
 Re-enable the Save button upon wxMaxima closed More...
 
void InitializeComponent ()
 Required method for Designer support - do not modify the contents of this method with the code editor.
 

Private Attributes

MaximaSession session
 
Process process
 
ToolTip toolTip1
 
System.ComponentModel.IContainer components = null
 Required designer variable.
 
System.Windows.Forms.GroupBox groupBox1
 
System.Windows.Forms.RadioButton opFuLog
 
System.Windows.Forms.RadioButton opMaLog
 
System.Windows.Forms.Button SaveButton
 
System.Windows.Forms.TextBox tbLog
 
System.Windows.Forms.Button RefreshButton
 
System.Windows.Forms.CheckBox AlwaysOnTopCB
 
System.Windows.Forms.Button ClearButton
 
System.Windows.Forms.GroupBox groupBox2
 
System.Windows.Forms.RadioButton opWxm
 

Member Function Documentation

◆ ClearButton_Click()

void MaximaPlugin.MForms.LogForm.ClearButton_Click ( object  sender,
EventArgs  e 
)
private

Clear the log and updates the tbLog textbox

Parameters
sender
e

◆ Dispose()

override void MaximaPlugin.MForms.LogForm.Dispose ( bool  disposing)
protected

Clean up any resources being used.

Parameters
disposingtrue if managed resources should be disposed; otherwise, false.

◆ LogForm_Close()

void MaximaPlugin.MForms.LogForm.LogForm_Close ( object  sender,
FormClosingEventArgs  e 
)
private

Reset variable on close

Parameters
sender
e

◆ OpenFileWithProgramAsync()

Task MaximaPlugin.MForms.LogForm.OpenFileWithProgramAsync ( string  programPath,
string  filePath 
)
private

Open wxm file using the defined programPath

Parameters
programPath
filePath
Returns

◆ opWxm_CheckedChanged()

void MaximaPlugin.MForms.LogForm.opWxm_CheckedChanged ( object  sender,
EventArgs  e 
)
private

Change the description of the controls when radio button is selected

Parameters
sender
e

◆ Process_Exited()

void MaximaPlugin.MForms.LogForm.Process_Exited ( object  sender,
EventArgs  e 
)
private

Re-enable the Save button upon wxMaxima closed

Parameters
sender
e

◆ SaveButton_Click()

async void MaximaPlugin.MForms.LogForm.SaveButton_Click ( object  sender,
EventArgs  e 
)
private

Write the log as file and open it using default application when save button is clicked

Parameters
sender
e

◆ tbLog_TextChanged()

void MaximaPlugin.MForms.LogForm.tbLog_TextChanged ( object  sender,
EventArgs  e 
)
private

Updates the tbLog textbox whenever something is changed from the log

Parameters
sender
e

The documentation for this class was generated from the following files: