wxMaxima
Public Member Functions
LogPane Class Reference

A "debug messages" sidepane. More...

#include <LogPane.h>

Inheritance diagram for LogPane:
[legend]
Collaboration diagram for LogPane:
[legend]

Public Member Functions

 LogPane (wxWindow *parent, wxWindowID id=wxID_ANY, bool becomeLogTarget=true)
 The destructor.
 
void BecomeLogTarget ()
 Causes this log pane to receive all log messages from wxWidgets. More...
 
void SetBatchMode ()
 Causes log messages to be output to stderr, as well.
 
void DropLogTarget ()
 Stop receiving log messages. More...
 
bool IsLogTarget () const
 True, if this is the log panel that receives all log messages.
 
 ~LogPane ()
 The destructor.
 

Detailed Description

A "debug messages" sidepane.

Member Function Documentation

◆ BecomeLogTarget()

void LogPane::BecomeLogTarget ( )

Causes this log pane to receive all log messages from wxWidgets.

Important on MacOs, where all active windows need to be handled from the same wxMaxima process

◆ DropLogTarget()

void LogPane::DropLogTarget ( )

Stop receiving log messages.

Tells wxLog to discard all log messages.


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