DoxyBlocks log window class. More...
#include <DoxyBlocksLogger.h>
Public Member Functions | |
| DoxyBlocksLogger () | |
| Constructor. | |
| void | UpdateSettings () |
| Update the window's settings. | |
| virtual wxWindow * | CreateControl (wxWindow *parent) |
| Create the control and assign a known ID. | |
| void | OpenLink (long urlStart, long urlEnd, bool bUseInternalViewer) |
| Open a URL that was clicked in the log window. | |
Private Attributes | |
| wxPanel * | panel |
| The log's panel. | |
| wxBoxSizer * | sizer |
| The panel's sizer. | |
DoxyBlocks log window class.
All of this is just so I can obtain an ID and respond to mouse clicks on URL strings in the log window. :-)
| wxWindow * DoxyBlocksLogger::CreateControl | ( | wxWindow * | parent | ) | [virtual] |
Create the control and assign a known ID.
| parent | wxWindow* The parent window. |
| void DoxyBlocksLogger::OpenLink | ( | long | urlStart, | |
| long | urlEnd, | |||
| bool | bUseInternalViewer | |||
| ) |
Open a URL that was clicked in the log window.
| urlStart | long The starting position of the URL string in the line of text. | |
| urlEnd | long The ending position of the URL string in the line of text. | |
| bUseInternalViewer | bool Whether to use the internal HTML viewer. |
| void DoxyBlocksLogger::UpdateSettings | ( | ) |
Update the window's settings.
1.7.1