KiCad PCB EDA Suite
Loading...
Searching...
No Matches
pg_properties.cpp File Reference
#include <wx/dc.h>
#include <wx/propgrid/propgrid.h>
#include <macros.h>
#include <validators.h>
#include <eda_draw_frame.h>
#include <eda_units.h>
#include <properties/eda_angle_variant.h>
#include <properties/pg_properties.h>
#include <properties/pg_editors.h>
#include <properties/property_mgr.h>
#include <properties/property.h>
#include <string_utils.h>
#include <widgets/color_swatch.h>

Go to the source code of this file.

Classes

class  wxAnyToEDA_ANGLE_VARIANTRegistrationImpl
 

Functions

wxPGProperty * PGPropertyFactory (const PROPERTY_BASE *aProperty, EDA_DRAW_FRAME *aFrame)
 Customized abstract wxPGProperty class to handle coordinate/size units. More...
 

Variables

static const wxChar REGEX_SIGNED_DISTANCE [] = wxT( "([-+]?[0-9]+[\\.?[0-9]*) *(mm|in|mils)*" )
 
static const wxChar REGEX_UNSIGNED_DISTANCE [] = wxT( "([0-9]+[\\.?[0-9]*) *(mm|in|mils)*" )
 

Function Documentation

◆ PGPropertyFactory()

Variable Documentation

◆ REGEX_SIGNED_DISTANCE

const wxChar REGEX_SIGNED_DISTANCE[] = wxT( "([-+]?[0-9]+[\\.?[0-9]*) *(mm|in|mils)*" )
static

Definition at line 38 of file pg_properties.cpp.

◆ REGEX_UNSIGNED_DISTANCE

const wxChar REGEX_UNSIGNED_DISTANCE[] = wxT( "([0-9]+[\\.?[0-9]*) *(mm|in|mils)*" )
static

Definition at line 39 of file pg_properties.cpp.