whitespace consistency
This commit is contained in:
parent
2a40051a09
commit
9f049640e8
|
@ -51,97 +51,98 @@ le toolbar d'options
|
|||
int id = event.GetId();
|
||||
wxClientDC dc(DrawPanel);
|
||||
|
||||
DrawPanel->CursorOff(&dc);
|
||||
DrawPanel->PrepareGraphicContext(&dc);
|
||||
switch ( id )
|
||||
{
|
||||
case ID_TB_OPTIONS_DRC_OFF:
|
||||
Drc_On = m_OptionsToolBar->GetToolState(id) ? FALSE : TRUE;
|
||||
break;
|
||||
DrawPanel->CursorOff(&dc);
|
||||
DrawPanel->PrepareGraphicContext(&dc);
|
||||
|
||||
case ID_TB_OPTIONS_SHOW_GRID:
|
||||
m_Draw_Grid = g_ShowGrid = m_OptionsToolBar->GetToolState(id);
|
||||
DrawPanel->ReDraw(&dc, TRUE);
|
||||
break;
|
||||
switch ( id )
|
||||
{
|
||||
case ID_TB_OPTIONS_DRC_OFF:
|
||||
Drc_On = m_OptionsToolBar->GetToolState(id) ? FALSE : TRUE;
|
||||
break;
|
||||
|
||||
case ID_TB_OPTIONS_SHOW_RATSNEST:
|
||||
g_Show_Ratsnest = m_OptionsToolBar->GetToolState(id);
|
||||
Ratsnest_On_Off(&dc);
|
||||
break;
|
||||
case ID_TB_OPTIONS_SHOW_GRID:
|
||||
m_Draw_Grid = g_ShowGrid = m_OptionsToolBar->GetToolState(id);
|
||||
DrawPanel->ReDraw(&dc, TRUE);
|
||||
break;
|
||||
|
||||
case ID_TB_OPTIONS_SHOW_MODULE_RATSNEST:
|
||||
g_Show_Module_Ratsnest = m_OptionsToolBar->GetToolState(id);
|
||||
break;
|
||||
case ID_TB_OPTIONS_SHOW_RATSNEST:
|
||||
g_Show_Ratsnest = m_OptionsToolBar->GetToolState(id);
|
||||
Ratsnest_On_Off(&dc);
|
||||
break;
|
||||
|
||||
case ID_TB_OPTIONS_SELECT_UNIT_MM:
|
||||
g_UnitMetric = MILLIMETRE;
|
||||
case ID_TB_OPTIONS_SELECT_UNIT_INCH:
|
||||
if ( id == ID_TB_OPTIONS_SELECT_UNIT_INCH )
|
||||
g_UnitMetric = INCHES;
|
||||
m_SelTrackWidthBox_Changed = TRUE;
|
||||
Affiche_Status_Box(); /* Reaffichage des coord curseur */
|
||||
ReCreateAuxiliaryToolbar();
|
||||
DisplayUnitsMsg();
|
||||
break;
|
||||
case ID_TB_OPTIONS_SHOW_MODULE_RATSNEST:
|
||||
g_Show_Module_Ratsnest = m_OptionsToolBar->GetToolState(id);
|
||||
break;
|
||||
|
||||
case ID_TB_OPTIONS_SHOW_POLAR_COORD:
|
||||
Affiche_Message(wxEmptyString);
|
||||
DisplayOpt.DisplayPolarCood = m_OptionsToolBar->GetToolState(id);
|
||||
Affiche_Status_Box(); /* Reaffichage des coord curseur */
|
||||
break;
|
||||
case ID_TB_OPTIONS_SELECT_UNIT_MM:
|
||||
g_UnitMetric = MILLIMETRE;
|
||||
case ID_TB_OPTIONS_SELECT_UNIT_INCH:
|
||||
if ( id == ID_TB_OPTIONS_SELECT_UNIT_INCH )
|
||||
g_UnitMetric = INCHES;
|
||||
m_SelTrackWidthBox_Changed = TRUE;
|
||||
Affiche_Status_Box(); /* Reaffichage des coord curseur */
|
||||
ReCreateAuxiliaryToolbar();
|
||||
DisplayUnitsMsg();
|
||||
break;
|
||||
|
||||
case ID_TB_OPTIONS_SELECT_CURSOR:
|
||||
g_CursorShape = m_OptionsToolBar->GetToolState(id);
|
||||
break;
|
||||
case ID_TB_OPTIONS_SHOW_POLAR_COORD:
|
||||
Affiche_Message(wxEmptyString);
|
||||
DisplayOpt.DisplayPolarCood = m_OptionsToolBar->GetToolState(id);
|
||||
Affiche_Status_Box(); /* Reaffichage des coord curseur */
|
||||
break;
|
||||
|
||||
case ID_TB_OPTIONS_AUTO_DEL_TRACK:
|
||||
g_AutoDeleteOldTrack = m_OptionsToolBar->GetToolState(id);
|
||||
break;
|
||||
case ID_TB_OPTIONS_SELECT_CURSOR:
|
||||
g_CursorShape = m_OptionsToolBar->GetToolState(id);
|
||||
break;
|
||||
|
||||
case ID_TB_OPTIONS_SHOW_ZONES:
|
||||
DisplayOpt.DisplayZones = m_OptionsToolBar->GetToolState(id);
|
||||
DrawPanel->ReDraw(&dc, TRUE);
|
||||
break;
|
||||
case ID_TB_OPTIONS_AUTO_DEL_TRACK:
|
||||
g_AutoDeleteOldTrack = m_OptionsToolBar->GetToolState(id);
|
||||
break;
|
||||
|
||||
case ID_TB_OPTIONS_SHOW_PADS_SKETCH:
|
||||
m_DisplayPadFill = DisplayOpt.DisplayPadFill =
|
||||
! m_OptionsToolBar->GetToolState(id);
|
||||
DrawPanel->ReDraw(&dc, TRUE);
|
||||
break;
|
||||
case ID_TB_OPTIONS_SHOW_ZONES:
|
||||
DisplayOpt.DisplayZones = m_OptionsToolBar->GetToolState(id);
|
||||
DrawPanel->ReDraw(&dc, TRUE);
|
||||
break;
|
||||
|
||||
case ID_TB_OPTIONS_SHOW_TRACKS_SKETCH:
|
||||
m_DisplayPcbTrackFill = DisplayOpt.DisplayPcbTrackFill =
|
||||
! m_OptionsToolBar->GetToolState(id);
|
||||
DrawPanel->ReDraw(&dc, TRUE);
|
||||
break;
|
||||
case ID_TB_OPTIONS_SHOW_PADS_SKETCH:
|
||||
m_DisplayPadFill = DisplayOpt.DisplayPadFill =
|
||||
! m_OptionsToolBar->GetToolState(id);
|
||||
DrawPanel->ReDraw(&dc, TRUE);
|
||||
break;
|
||||
|
||||
case ID_TB_OPTIONS_SHOW_HIGHT_CONTRAST_MODE:
|
||||
DisplayOpt.ContrastModeDisplay =
|
||||
m_OptionsToolBar->GetToolState(id);
|
||||
DrawPanel->ReDraw(&dc, TRUE);
|
||||
break;
|
||||
case ID_TB_OPTIONS_SHOW_TRACKS_SKETCH:
|
||||
m_DisplayPcbTrackFill = DisplayOpt.DisplayPcbTrackFill =
|
||||
! m_OptionsToolBar->GetToolState(id);
|
||||
DrawPanel->ReDraw(&dc, TRUE);
|
||||
break;
|
||||
|
||||
case ID_TB_OPTIONS_SHOW_EXTRA_VERTICAL_TOOLBAR1:
|
||||
if ( m_OptionsToolBar->GetToolState(id) ) // show aux V toolbar (Microwave tool)
|
||||
ReCreateAuxVToolbar();
|
||||
else
|
||||
{
|
||||
delete m_AuxVToolBar;
|
||||
m_AuxVToolBar = NULL;
|
||||
}
|
||||
{
|
||||
wxSizeEvent SizeEv(GetSize());
|
||||
OnSize(SizeEv);
|
||||
}
|
||||
break;
|
||||
case ID_TB_OPTIONS_SHOW_HIGHT_CONTRAST_MODE:
|
||||
DisplayOpt.ContrastModeDisplay =
|
||||
m_OptionsToolBar->GetToolState(id);
|
||||
DrawPanel->ReDraw(&dc, TRUE);
|
||||
break;
|
||||
|
||||
default:
|
||||
DisplayError(this, wxT("WinEDA_PcbFrame::OnSelectOptionToolbar error"));
|
||||
break;
|
||||
}
|
||||
case ID_TB_OPTIONS_SHOW_EXTRA_VERTICAL_TOOLBAR1:
|
||||
if ( m_OptionsToolBar->GetToolState(id) ) // show aux V toolbar (Microwave tool)
|
||||
ReCreateAuxVToolbar();
|
||||
else
|
||||
{
|
||||
delete m_AuxVToolBar;
|
||||
m_AuxVToolBar = NULL;
|
||||
}
|
||||
{
|
||||
wxSizeEvent SizeEv(GetSize());
|
||||
OnSize(SizeEv);
|
||||
}
|
||||
break;
|
||||
|
||||
SetToolbars();
|
||||
DrawPanel->CursorOn(&dc);
|
||||
default:
|
||||
DisplayError(this, wxT("WinEDA_PcbFrame::OnSelectOptionToolbar error"));
|
||||
break;
|
||||
}
|
||||
|
||||
SetToolbars();
|
||||
DrawPanel->CursorOn(&dc);
|
||||
}
|
||||
|
||||
|
||||
|
@ -177,30 +178,30 @@ WinEDA_PcbGeneralOptionsFrame::WinEDA_PcbGeneralOptionsFrame( )
|
|||
WinEDA_PcbGeneralOptionsFrame::WinEDA_PcbGeneralOptionsFrame( WinEDA_PcbFrame* parent, wxDC * DC,
|
||||
wxWindowID id, const wxString& caption, const wxPoint& pos, const wxSize& size, long style )
|
||||
{
|
||||
m_Parent = parent;
|
||||
m_DC = DC;
|
||||
m_Parent = parent;
|
||||
m_DC = DC;
|
||||
|
||||
Create(parent, id, caption, pos, size, style);
|
||||
|
||||
/* Set display options */
|
||||
m_PolarDisplay->SetSelection(DisplayOpt.DisplayPolarCood ? 1 : 0);
|
||||
m_BoxUnits->SetSelection( g_UnitMetric ? 1 : 0);
|
||||
m_CursorShape->SetSelection( g_CursorShape ? 1 : 0);
|
||||
|
||||
|
||||
/* Set display options */
|
||||
m_PolarDisplay->SetSelection(DisplayOpt.DisplayPolarCood ? 1 : 0);
|
||||
m_BoxUnits->SetSelection( g_UnitMetric ? 1 : 0);
|
||||
m_CursorShape->SetSelection( g_CursorShape ? 1 : 0);
|
||||
|
||||
wxString timevalue;
|
||||
timevalue << g_TimeOut / 60;
|
||||
m_SaveTime->SetValue(timevalue);
|
||||
m_LayerNumber->SetValue(g_DesignSettings.m_CopperLayerCount);
|
||||
m_MaxShowLinks->SetValue(g_MaxLinksShowed);
|
||||
timevalue << g_TimeOut / 60;
|
||||
m_SaveTime->SetValue(timevalue);
|
||||
m_LayerNumber->SetValue(g_DesignSettings.m_CopperLayerCount);
|
||||
m_MaxShowLinks->SetValue(g_MaxLinksShowed);
|
||||
|
||||
m_DrcOn->SetValue(Drc_On );
|
||||
m_ShowModuleRatsnest->SetValue(g_Show_Module_Ratsnest);
|
||||
m_ShowGlobalRatsnest->SetValue(g_Show_Ratsnest);
|
||||
m_TrackAutodel->SetValue(g_AutoDeleteOldTrack);
|
||||
m_Track_45_Only_Ctrl->SetValue(Track_45_Only);
|
||||
m_Segments_45_Only_Ctrl->SetValue(Segments_45_Only);
|
||||
m_AutoPANOpt->SetValue(m_Parent->DrawPanel-> m_AutoPAN_Enable);
|
||||
m_Segments_45_Only_Ctrl->SetValue(Segments_45_Only);
|
||||
m_DrcOn->SetValue(Drc_On );
|
||||
m_ShowModuleRatsnest->SetValue(g_Show_Module_Ratsnest);
|
||||
m_ShowGlobalRatsnest->SetValue(g_Show_Ratsnest);
|
||||
m_TrackAutodel->SetValue(g_AutoDeleteOldTrack);
|
||||
m_Track_45_Only_Ctrl->SetValue(Track_45_Only);
|
||||
m_Segments_45_Only_Ctrl->SetValue(Segments_45_Only);
|
||||
m_AutoPANOpt->SetValue(m_Parent->DrawPanel-> m_AutoPAN_Enable);
|
||||
m_Segments_45_Only_Ctrl->SetValue(Segments_45_Only);
|
||||
m_Track_DoubleSegm_Ctrl->SetValue(g_TwoSegmentTrackBuild);
|
||||
}
|
||||
|
||||
|
@ -237,7 +238,7 @@ bool WinEDA_PcbGeneralOptionsFrame::Create( wxWindow* parent, wxWindowID id, con
|
|||
GetSizer()->SetSizeHints(this);
|
||||
Centre();
|
||||
////@end WinEDA_PcbGeneralOptionsFrame creation
|
||||
SetFont(*g_DialogFont);
|
||||
SetFont(*g_DialogFont);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -270,7 +271,7 @@ void WinEDA_PcbGeneralOptionsFrame::CreateControls()
|
|||
_("millimeters")
|
||||
};
|
||||
m_BoxUnits = new wxRadioBox( itemDialog1, ID_RADIOBOX1, _("Units"), wxDefaultPosition,
|
||||
wxDefaultSize, 2, m_BoxUnitsStrings, 1,wxRA_SPECIFY_COLS );
|
||||
wxDefaultSize, 2, m_BoxUnitsStrings, 1,wxRA_SPECIFY_COLS );
|
||||
itemBoxSizer3->Add(m_BoxUnits, 0, wxALIGN_LEFT|wxALL, 5);
|
||||
|
||||
wxString m_CursorShapeStrings[] = {
|
||||
|
@ -278,7 +279,7 @@ void WinEDA_PcbGeneralOptionsFrame::CreateControls()
|
|||
_("Big")
|
||||
};
|
||||
m_CursorShape = new wxRadioBox( itemDialog1, ID_RADIOBOX2, _("Cursor"), wxDefaultPosition, wxDefaultSize, 2,
|
||||
m_CursorShapeStrings, 1, wxRA_SPECIFY_COLS );
|
||||
m_CursorShapeStrings, 1, wxRA_SPECIFY_COLS );
|
||||
itemBoxSizer3->Add(m_CursorShape, 0, wxALIGN_LEFT|wxALL, 5);
|
||||
|
||||
wxBoxSizer* itemBoxSizer7 = new wxBoxSizer(wxVERTICAL);
|
||||
|
@ -425,7 +426,7 @@ void WinEDA_PcbGeneralOptionsFrame::OnCancelClick( wxCommandEvent& event )
|
|||
|
||||
void WinEDA_PcbGeneralOptionsFrame::OnOkClick( wxCommandEvent& event )
|
||||
{
|
||||
AcceptPcbOptions(event);
|
||||
AcceptPcbOptions(event);
|
||||
////@begin wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_OK in WinEDA_PcbGeneralOptionsFrame.
|
||||
// Before editing this code, remove the block markers.
|
||||
event.Skip();
|
||||
|
@ -440,41 +441,41 @@ void WinEDA_PcbGeneralOptionsFrame::AcceptPcbOptions(wxCommandEvent& event)
|
|||
{
|
||||
int ii;
|
||||
|
||||
DisplayOpt.DisplayPolarCood =
|
||||
(m_PolarDisplay->GetSelection() == 0) ? FALSE : TRUE;
|
||||
ii = g_UnitMetric;
|
||||
g_UnitMetric = (m_BoxUnits->GetSelection() == 0) ? 0 : 1;
|
||||
if ( ii != g_UnitMetric ) m_Parent->ReCreateAuxiliaryToolbar();
|
||||
DisplayOpt.DisplayPolarCood =
|
||||
(m_PolarDisplay->GetSelection() == 0) ? FALSE : TRUE;
|
||||
ii = g_UnitMetric;
|
||||
g_UnitMetric = (m_BoxUnits->GetSelection() == 0) ? 0 : 1;
|
||||
if ( ii != g_UnitMetric ) m_Parent->ReCreateAuxiliaryToolbar();
|
||||
|
||||
g_CursorShape = m_CursorShape->GetSelection();
|
||||
g_TimeOut = 60 * m_SaveTime->GetValue();
|
||||
g_CursorShape = m_CursorShape->GetSelection();
|
||||
g_TimeOut = 60 * m_SaveTime->GetValue();
|
||||
|
||||
/* Mise a jour de la combobox d'affichage de la couche active */
|
||||
g_DesignSettings.m_CopperLayerCount = m_LayerNumber->GetValue();
|
||||
/* Mise a jour de la combobox d'affichage de la couche active */
|
||||
g_DesignSettings.m_CopperLayerCount = m_LayerNumber->GetValue();
|
||||
m_Parent->ReCreateLayerBox(NULL);
|
||||
|
||||
g_MaxLinksShowed = m_MaxShowLinks->GetValue();
|
||||
Drc_On = m_DrcOn->GetValue();
|
||||
if ( g_Show_Ratsnest != m_ShowGlobalRatsnest->GetValue() )
|
||||
{
|
||||
g_Show_Ratsnest = m_ShowGlobalRatsnest->GetValue();
|
||||
m_Parent->Ratsnest_On_Off(m_DC);
|
||||
}
|
||||
g_Show_Module_Ratsnest = m_ShowModuleRatsnest->GetValue();
|
||||
g_AutoDeleteOldTrack = m_TrackAutodel->GetValue();
|
||||
Segments_45_Only = m_Segments_45_Only_Ctrl->GetValue();
|
||||
Track_45_Only = m_Track_45_Only_Ctrl->GetValue();
|
||||
m_Parent->DrawPanel->m_AutoPAN_Enable = m_AutoPANOpt->GetValue();
|
||||
g_MaxLinksShowed = m_MaxShowLinks->GetValue();
|
||||
Drc_On = m_DrcOn->GetValue();
|
||||
if ( g_Show_Ratsnest != m_ShowGlobalRatsnest->GetValue() )
|
||||
{
|
||||
g_Show_Ratsnest = m_ShowGlobalRatsnest->GetValue();
|
||||
m_Parent->Ratsnest_On_Off(m_DC);
|
||||
}
|
||||
g_Show_Module_Ratsnest = m_ShowModuleRatsnest->GetValue();
|
||||
g_AutoDeleteOldTrack = m_TrackAutodel->GetValue();
|
||||
Segments_45_Only = m_Segments_45_Only_Ctrl->GetValue();
|
||||
Track_45_Only = m_Track_45_Only_Ctrl->GetValue();
|
||||
m_Parent->DrawPanel->m_AutoPAN_Enable = m_AutoPANOpt->GetValue();
|
||||
g_TwoSegmentTrackBuild = m_Track_DoubleSegm_Ctrl->GetValue();
|
||||
|
||||
EndModal(1);
|
||||
EndModal(1);
|
||||
}
|
||||
|
||||
|
||||
enum id_optpcb
|
||||
{
|
||||
ID_ACCEPT_OPT = 1000,
|
||||
ID_CANCEL_OPT
|
||||
ID_ACCEPT_OPT = 1000,
|
||||
ID_CANCEL_OPT
|
||||
};
|
||||
|
||||
#include "dialog_track_options.cpp"
|
||||
|
@ -483,44 +484,44 @@ enum id_optpcb
|
|||
|
||||
/*****************************************************************/
|
||||
void WinEDA_PcbFrame::InstallPcbOptionsFrame(const wxPoint & pos,
|
||||
wxDC * DC, int id)
|
||||
wxDC * DC, int id)
|
||||
/*****************************************************************/
|
||||
{
|
||||
|
||||
switch ( id )
|
||||
{
|
||||
case ID_PCB_TRACK_SIZE_SETUP:
|
||||
{
|
||||
WinEDA_PcbTracksDialog * OptionsFrame =
|
||||
new WinEDA_PcbTracksDialog(this);
|
||||
OptionsFrame->ShowModal(); OptionsFrame->Destroy();
|
||||
}
|
||||
break;
|
||||
switch ( id )
|
||||
{
|
||||
case ID_PCB_TRACK_SIZE_SETUP:
|
||||
{
|
||||
WinEDA_PcbTracksDialog * OptionsFrame =
|
||||
new WinEDA_PcbTracksDialog(this);
|
||||
OptionsFrame->ShowModal(); OptionsFrame->Destroy();
|
||||
}
|
||||
break;
|
||||
|
||||
case ID_PCB_DRAWINGS_WIDTHS_SETUP:
|
||||
{
|
||||
WinEDA_GraphicItemsOptionsDialog * OptionsFrame =
|
||||
new WinEDA_GraphicItemsOptionsDialog(this);
|
||||
OptionsFrame->ShowModal(); OptionsFrame->Destroy();
|
||||
}
|
||||
break;
|
||||
case ID_PCB_DRAWINGS_WIDTHS_SETUP:
|
||||
{
|
||||
WinEDA_GraphicItemsOptionsDialog * OptionsFrame =
|
||||
new WinEDA_GraphicItemsOptionsDialog(this);
|
||||
OptionsFrame->ShowModal(); OptionsFrame->Destroy();
|
||||
}
|
||||
break;
|
||||
|
||||
case ID_PCB_LOOK_SETUP:
|
||||
{
|
||||
WinEDA_DisplayOptionsDialog * OptionsFrame =
|
||||
new WinEDA_DisplayOptionsDialog(this);
|
||||
OptionsFrame->ShowModal(); OptionsFrame->Destroy();
|
||||
}
|
||||
break;
|
||||
case ID_PCB_LOOK_SETUP:
|
||||
{
|
||||
WinEDA_DisplayOptionsDialog * OptionsFrame =
|
||||
new WinEDA_DisplayOptionsDialog(this);
|
||||
OptionsFrame->ShowModal(); OptionsFrame->Destroy();
|
||||
}
|
||||
break;
|
||||
|
||||
case ID_OPTIONS_SETUP:
|
||||
{
|
||||
WinEDA_PcbGeneralOptionsFrame * OptionsFrame =
|
||||
new WinEDA_PcbGeneralOptionsFrame(this, DC);
|
||||
OptionsFrame->ShowModal(); OptionsFrame->Destroy();
|
||||
}
|
||||
break;
|
||||
}
|
||||
case ID_OPTIONS_SETUP:
|
||||
{
|
||||
WinEDA_PcbGeneralOptionsFrame * OptionsFrame =
|
||||
new WinEDA_PcbGeneralOptionsFrame(this, DC);
|
||||
OptionsFrame->ShowModal(); OptionsFrame->Destroy();
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
@ -529,8 +530,6 @@ void WinEDA_ModuleEditFrame::InstallOptionsFrame(const wxPoint & pos)
|
|||
/*******************************************************************/
|
||||
{
|
||||
WinEDA_GraphicItemsOptionsDialog OptionsFrame (this);
|
||||
OptionsFrame.ShowModal();
|
||||
OptionsFrame.ShowModal();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
|
206
pcbnew/find.cpp
206
pcbnew/find.cpp
|
@ -1,8 +1,8 @@
|
|||
/***************************************************/
|
||||
/* PCBNEW - Gestion des Recherches (fonction Find) */
|
||||
/***************************************************/
|
||||
/***************************************************/
|
||||
/* PCBNEW - Gestion des Recherches (fonction Find) */
|
||||
/***************************************************/
|
||||
|
||||
/* Fichier find.cpp */
|
||||
/* Fichier find.cpp */
|
||||
|
||||
/*
|
||||
Affichage et modifications des parametres de travail de PcbNew
|
||||
|
@ -33,8 +33,8 @@ static int s_ItemCount, s_MarkerCount;
|
|||
void WinEDA_PcbFrame::InstallFindFrame(const wxPoint & pos, wxDC * DC)
|
||||
/*********************************************************************/
|
||||
{
|
||||
WinEDA_PcbFindFrame * frame = new WinEDA_PcbFindFrame(this, DC, pos);
|
||||
frame->ShowModal(); frame->Destroy();
|
||||
WinEDA_PcbFindFrame * frame = new WinEDA_PcbFindFrame(this, DC, pos);
|
||||
frame->ShowModal(); frame->Destroy();
|
||||
}
|
||||
|
||||
|
||||
|
@ -50,97 +50,97 @@ bool succes = FALSE;
|
|||
bool FindMarker = FALSE;
|
||||
MODULE * Module;
|
||||
int StartCount;
|
||||
|
||||
switch ( event.GetId() )
|
||||
{
|
||||
case ID_FIND_ITEM:
|
||||
s_ItemCount = 0;
|
||||
break;
|
||||
|
||||
case ID_FIND_MARKER: s_MarkerCount = 0;
|
||||
case ID_FIND_NEXT_MARKER:
|
||||
FindMarker = TRUE;
|
||||
break;
|
||||
}
|
||||
|
||||
switch ( event.GetId() )
|
||||
{
|
||||
case ID_FIND_ITEM:
|
||||
s_ItemCount = 0;
|
||||
break;
|
||||
|
||||
case ID_FIND_MARKER: s_MarkerCount = 0;
|
||||
case ID_FIND_NEXT_MARKER:
|
||||
FindMarker = TRUE;
|
||||
break;
|
||||
}
|
||||
|
||||
s_OldStringFound = m_NewText->GetValue();
|
||||
s_OldStringFound = m_NewText->GetValue();
|
||||
|
||||
m_Parent->DrawPanel->GetViewStart(&screen->m_StartVisu.x, &screen->m_StartVisu.y);
|
||||
StartCount = 0;
|
||||
|
||||
if( FindMarker )
|
||||
{
|
||||
MARQUEUR * Marker = (MARQUEUR *) m_Parent->m_Pcb->m_Drawings;
|
||||
for( ; Marker != NULL; Marker = (MARQUEUR *)Marker->Pnext)
|
||||
{
|
||||
if( Marker->m_StructType != TYPEMARQUEUR ) continue;
|
||||
StartCount++;
|
||||
if ( StartCount > s_MarkerCount )
|
||||
{
|
||||
succes = TRUE;
|
||||
locate_pos = Marker->m_Pos;
|
||||
s_MarkerCount++;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
else for ( Module = m_Parent->m_Pcb->m_Modules; Module != NULL; Module = (MODULE*)Module->Pnext)
|
||||
{
|
||||
if( WildCompareString( s_OldStringFound, Module->m_Reference->m_Text.GetData(), FALSE ) )
|
||||
{
|
||||
StartCount++;
|
||||
if ( StartCount > s_ItemCount )
|
||||
{
|
||||
succes = TRUE;
|
||||
locate_pos = Module->m_Pos;
|
||||
s_ItemCount++;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if( WildCompareString( s_OldStringFound, Module->m_Value->m_Text.GetData(), FALSE ) )
|
||||
{
|
||||
StartCount++;
|
||||
if ( StartCount > s_ItemCount )
|
||||
{
|
||||
succes = TRUE;
|
||||
locate_pos = Module->m_Pos;
|
||||
s_ItemCount++;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if ( succes )
|
||||
{ /* Il y a peut-etre necessite de recadrer le dessin: */
|
||||
if( ! m_Parent->DrawPanel->IsPointOnDisplay(locate_pos) )
|
||||
{
|
||||
screen->m_Curseur = locate_pos;
|
||||
m_Parent->Recadre_Trace(TRUE);
|
||||
}
|
||||
else
|
||||
{ // Positionnement du curseur sur l'item
|
||||
m_Parent->DrawPanel->CursorOff(m_DC);
|
||||
screen->m_Curseur = locate_pos;
|
||||
GRMouseWarp(m_Parent->DrawPanel, screen->m_Curseur );
|
||||
m_Parent->DrawPanel->MouseToCursorSchema();
|
||||
m_Parent->DrawPanel->CursorOn(m_DC);
|
||||
}
|
||||
m_Parent->DrawPanel->GetViewStart(&screen->m_StartVisu.x, &screen->m_StartVisu.y);
|
||||
StartCount = 0;
|
||||
|
||||
if( FindMarker )
|
||||
{
|
||||
MARQUEUR * Marker = (MARQUEUR *) m_Parent->m_Pcb->m_Drawings;
|
||||
for( ; Marker != NULL; Marker = (MARQUEUR *)Marker->Pnext)
|
||||
{
|
||||
if( Marker->m_StructType != TYPEMARQUEUR ) continue;
|
||||
StartCount++;
|
||||
if ( StartCount > s_MarkerCount )
|
||||
{
|
||||
succes = TRUE;
|
||||
locate_pos = Marker->m_Pos;
|
||||
s_MarkerCount++;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
else for ( Module = m_Parent->m_Pcb->m_Modules; Module != NULL; Module = (MODULE*)Module->Pnext)
|
||||
{
|
||||
if( WildCompareString( s_OldStringFound, Module->m_Reference->m_Text.GetData(), FALSE ) )
|
||||
{
|
||||
StartCount++;
|
||||
if ( StartCount > s_ItemCount )
|
||||
{
|
||||
succes = TRUE;
|
||||
locate_pos = Module->m_Pos;
|
||||
s_ItemCount++;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if( WildCompareString( s_OldStringFound, Module->m_Value->m_Text.GetData(), FALSE ) )
|
||||
{
|
||||
StartCount++;
|
||||
if ( StartCount > s_ItemCount )
|
||||
{
|
||||
succes = TRUE;
|
||||
locate_pos = Module->m_Pos;
|
||||
s_ItemCount++;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if ( succes )
|
||||
{ /* Il y a peut-etre necessite de recadrer le dessin: */
|
||||
if( ! m_Parent->DrawPanel->IsPointOnDisplay(locate_pos) )
|
||||
{
|
||||
screen->m_Curseur = locate_pos;
|
||||
m_Parent->Recadre_Trace(TRUE);
|
||||
}
|
||||
else
|
||||
{ // Positionnement du curseur sur l'item
|
||||
m_Parent->DrawPanel->CursorOff(m_DC);
|
||||
screen->m_Curseur = locate_pos;
|
||||
GRMouseWarp(m_Parent->DrawPanel, screen->m_Curseur );
|
||||
m_Parent->DrawPanel->MouseToCursorSchema();
|
||||
m_Parent->DrawPanel->CursorOn(m_DC);
|
||||
}
|
||||
|
||||
if( FindMarker ) msg = _("Marker found");
|
||||
else msg.Printf( _("<%s> Found"), s_OldStringFound.GetData() );
|
||||
m_Parent->Affiche_Message(msg);
|
||||
EndModal(1);
|
||||
}
|
||||
if( FindMarker ) msg = _("Marker found");
|
||||
else msg.Printf( _("<%s> Found"), s_OldStringFound.GetData() );
|
||||
m_Parent->Affiche_Message(msg);
|
||||
EndModal(1);
|
||||
}
|
||||
|
||||
else
|
||||
{
|
||||
m_Parent->Affiche_Message(wxEmptyString);
|
||||
if( FindMarker ) msg = _("Marker not found");
|
||||
else msg.Printf( _("<%s> Not Found"), s_OldStringFound.GetData());
|
||||
DisplayError(this,msg, 10);
|
||||
else
|
||||
{
|
||||
m_Parent->Affiche_Message(wxEmptyString);
|
||||
if( FindMarker ) msg = _("Marker not found");
|
||||
else msg.Printf( _("<%s> Not Found"), s_OldStringFound.GetData());
|
||||
DisplayError(this,msg, 10);
|
||||
EndModal(0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
@ -180,15 +180,15 @@ WinEDA_PcbFindFrame::WinEDA_PcbFindFrame( )
|
|||
}
|
||||
|
||||
WinEDA_PcbFindFrame::WinEDA_PcbFindFrame( WinEDA_BasePcbFrame *parent, wxDC * DC,
|
||||
const wxPoint& pos,
|
||||
wxWindowID id, const wxString& caption, const wxSize& size, long style )
|
||||
const wxPoint& pos,
|
||||
wxWindowID id, const wxString& caption, const wxSize& size, long style )
|
||||
{
|
||||
m_Parent = parent;
|
||||
m_DC = DC;
|
||||
m_Parent = parent;
|
||||
m_DC = DC;
|
||||
|
||||
Create(parent, id, caption, pos, size, style);
|
||||
Create(parent, id, caption, pos, size, style);
|
||||
|
||||
m_NewText->SetFocus();
|
||||
m_NewText->SetFocus();
|
||||
}
|
||||
|
||||
/*!
|
||||
|
@ -219,7 +219,7 @@ bool WinEDA_PcbFindFrame::Create( wxWindow* parent, wxWindowID id, const wxStrin
|
|||
|
||||
void WinEDA_PcbFindFrame::CreateControls()
|
||||
{
|
||||
SetFont(*g_DialogFont);
|
||||
SetFont(*g_DialogFont);
|
||||
|
||||
////@begin WinEDA_PcbFindFrame content construction
|
||||
// Generated by DialogBlocks, 04/03/2006 14:04:20 (unregistered)
|
||||
|
@ -304,7 +304,7 @@ wxIcon WinEDA_PcbFindFrame::GetIconResource( const wxString& name )
|
|||
|
||||
void WinEDA_PcbFindFrame::OnFindItemClick( wxCommandEvent& event )
|
||||
{
|
||||
FindItem(event);
|
||||
FindItem(event);
|
||||
}
|
||||
|
||||
/*!
|
||||
|
@ -313,7 +313,7 @@ void WinEDA_PcbFindFrame::OnFindItemClick( wxCommandEvent& event )
|
|||
|
||||
void WinEDA_PcbFindFrame::OnFindNextItemClick( wxCommandEvent& event )
|
||||
{
|
||||
FindItem(event);
|
||||
FindItem(event);
|
||||
}
|
||||
|
||||
/*!
|
||||
|
@ -322,7 +322,7 @@ void WinEDA_PcbFindFrame::OnFindNextItemClick( wxCommandEvent& event )
|
|||
|
||||
void WinEDA_PcbFindFrame::OnFindMarkerClick( wxCommandEvent& event )
|
||||
{
|
||||
FindItem(event);
|
||||
FindItem(event);
|
||||
}
|
||||
|
||||
/*!
|
||||
|
@ -331,7 +331,7 @@ void WinEDA_PcbFindFrame::OnFindMarkerClick( wxCommandEvent& event )
|
|||
|
||||
void WinEDA_PcbFindFrame::OnFindNextMarkerClick( wxCommandEvent& event )
|
||||
{
|
||||
FindItem(event);
|
||||
FindItem(event);
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue