KiCad PCB EDA Suite
validators.h File Reference

Custom text control validator definitions. More...

#include <wx/valtext.h>
#include <wx/grid.h>
#include <wx/regex.h>
#include <lib_id.h>

Go to the source code of this file.

Classes

class  GRID_CELL_TEXT_EDITOR
 This class works around a bug in wxGrid where the first keystroke doesn't get sent through the validator if the editor wasn't already open. More...
 
class  FILE_NAME_CHAR_VALIDATOR
 This class provides a custom wxValidator object for limiting the allowable characters when defining footprint names. More...
 
class  FILE_NAME_WITH_PATH_CHAR_VALIDATOR
 This class provides a custom wxValidator object for limiting the allowable characters when defining file names with path, for instance in schematic sheet file names. More...
 
class  ENV_VAR_NAME_VALIDATOR
 This class provides a custom wxValidator object for limiting the allowable characters when defining an environment variable name in a text edit control. More...
 
class  REGEX_VALIDATOR
 Custom validator that checks verifies that a string exactly matches a regular expression. More...
 
class  LIB_ID_VALIDATOR
 Custom validator that verifies that a string defines a valid LIB_ID. More...
 

Namespaces

 KIUI
 

Functions

void KIUI::ValidatorTransferToWindowWithoutEvents (wxValidator &aValidator)
 Call a text validator's TransferDataToWindow method without firing a text change event. More...
 

Detailed Description

Custom text control validator definitions.

Definition in file validators.h.