Membres inscrits :313
Membres en ligne : 0
Invités en ligne : 3


|
| Conversation : Excel : quelle logique ? |
mick009 (Membre de la secte)
Inscrit le : 03-04-2008
Messages: 122
Snippets: 3
Tutoriels: 0
Hors ligne |
Juste comme ça : comment tu sais tout cela ? Parce que là, ce serait bien de faire un snippet (je vais voir si ça marche). ---------- PS : cela ne marche pas, j'obtiens pleins d'erreurs et ceci avec Codeblocks !
Dernière modification par mick009 (16-04-2008 11:06:33)
| |
|
gbdivers (Membre)
Inscrit le : 05-03-2008
Messages: 91
Snippets: 2
Tutoriels: 0
Hors ligne |
Quelles erreurs ?
As tu inclus les libs "libwxregex.a" et "libwxmsw28_adv.a" (ou "libwxmsw28ud_adv.a" ... en fonction de ta configuration) ?
| |
|
mick009 (Membre de la secte)
Inscrit le : 03-04-2008
Messages: 122
Snippets: 3
Tutoriels: 0
Hors ligne |
Et bien j'inclus à chaque fois tous les *.libs
| |
|
xxltux (Membre)
Lieu: Montpellier
Inscrit le : 07-10-2007
Messages: 546
Snippets: 0
Tutoriels: 0
Site web
Hors ligne |
Les .lib? Tu utilise VC?
|
Itérer est humain, récurser est divin
|
mick009 (Membre de la secte)
Inscrit le : 03-04-2008
Messages: 122
Snippets: 3
Tutoriels: 0
Hors ligne |
Non je me suis trompé, ce sont les *.a Et j'utilise CodeBlocks !
el\Bureau\wxsheet\samples\sheet\sheetdemo.cpp|1549|error: `wxGetNumberFromUser' was not declared in this scope|
Ceci est une erreur que j'obtient par exemple. Et si j'enlève le sheetdemo, j'obtiens une liste incroyable d'erreur
el\Bureau\wxsheet\src\sheet.cpp|188|warning: non-inline function 'int wxSheetTypeRegistry::FindRegisteredDataType(const wxString&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|188|warning: 'int wxSheetTypeRegistry::FindRegisteredDataType(const wxString&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|281|warning: non-inline function 'const wxSheetCellRenderer& wxSheetTypeRegistry::GetRenderer(int)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|281|warning: 'const wxSheetCellRenderer& wxSheetTypeRegistry::GetRenderer(int)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|288|warning: non-inline function 'const wxSheetCellEditor& wxSheetTypeRegistry::GetEditor(int)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|288|warning: 'const wxSheetCellEditor& wxSheetTypeRegistry::GetEditor(int)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|299|error: definition of static data member 'wxSheetChildWindow::sm_eventTableEntries' of dllimport'd class| el\Bureau\wxsheet\src\sheet.cpp|299|warning: 'wxSheetChildWindow::sm_eventTableEntries' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|319|warning: non-inline function 'void wxSheetChildWindow::OnPaint(wxPaintEvent&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|319|warning: 'void wxSheetChildWindow::OnPaint(wxPaintEvent&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|327|warning: non-inline function 'void wxSheetChildWindow::OnMouse(wxMouseEvent&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|327|warning: 'void wxSheetChildWindow::OnMouse(wxMouseEvent&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|339|warning: non-inline function 'void wxSheetChildWindow::OnKeyAndChar(wxKeyEvent&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|339|warning: 'void wxSheetChildWindow::OnKeyAndChar(wxKeyEvent&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|345|warning: non-inline function 'void wxSheetChildWindow::OnFocus(wxFocusEvent&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|345|warning: 'void wxSheetChildWindow::OnFocus(wxFocusEvent&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|415|warning: non-inline function 'int wxSheetRefData::FindSheet(wxSheet*) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|415|warning: 'int wxSheetRefData::FindSheet(wxSheet*) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|489|error: definition of static data member 'wxSheet::ms_classInfo' of dllimport'd class| el\Bureau\wxsheet\src\sheet.cpp|489|warning: 'wxSheet::ms_classInfo' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|489|warning: non-inline function 'static wxObject* wxSheet::wxCreateObject()' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|489|warning: 'static wxObject* wxSheet::wxCreateObject()' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|492|error: definition of static data member 'wxSheet::sm_eventTableEntries' of dllimport'd class| el\Bureau\wxsheet\src\sheet.cpp|492|warning: 'wxSheet::sm_eventTableEntries' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|507|warning: non-inline function 'void wxSheet::Init()' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|507|warning: 'void wxSheet::Init()' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|557|warning: non-inline function 'bool wxSheet::Create(wxWindow*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxString&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|557|warning: 'bool wxSheet::Create(wxWindow*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxString&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp||In member function `bool wxSheet::Create(wxWindow*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxString&)' el\Bureau\wxsheet\src\sheet.cpp|653|warning: `SetBestFittingSize' is deprecated (declared at C:/WxWidget/include/wx/window.h:1410)| el\Bureau\wxsheet\src\sheet.cpp|815|warning: non-inline function 'virtual bool wxSheet::UpdateRows(size_t, int, int)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|821|warning: non-inline function 'virtual bool wxSheet::UpdateCols(size_t, int, int)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|828|warning: non-inline function 'bool wxSheet::SetNumberCols(size_t, int)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|828|warning: 'bool wxSheet::SetNumberCols(size_t, int)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|839|warning: non-inline function 'bool wxSheet::SetNumberRows(size_t, int)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|839|warning: 'bool wxSheet::SetNumberRows(size_t, int)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|1005|warning: non-inline function 'int wxSheet::GetColWidth(int) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1005|warning: 'int wxSheet::GetColWidth(int) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|1027|warning: non-inline function 'int wxSheet::GetRowHeight(int) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1027|warning: 'int wxSheet::GetRowHeight(int) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|1060|warning: non-inline function 'wxSize wxSheet::GetCellBestSize(const wxSheetCoords&, wxDC*) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1060|warning: 'wxSize wxSheet::GetCellBestSize(const wxSheetCoords&, wxDC*) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|1112|warning: non-inline function 'int wxSheet::GetRowLabelWidth(bool) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1112|warning: 'int wxSheet::GetRowLabelWidth(bool) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|1120|warning: non-inline function 'int wxSheet::GetColLabelHeight(bool) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1120|warning: 'int wxSheet::GetColLabelHeight(bool) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|1128|warning: non-inline function 'void wxSheet::SetRowLabelWidth(int)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1128|warning: 'void wxSheet::SetRowLabelWidth(int)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|1149|warning: non-inline function 'void wxSheet::SetColLabelHeight(int)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1149|warning: 'void wxSheet::SetColLabelHeight(int)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|1231|warning: non-inline function 'void wxSheet::AutoSize(bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1231|warning: 'void wxSheet::AutoSize(bool)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|1413|warning: non-inline function 'virtual wxSheetBlock wxSheet::GetCellBlock(const wxSheetCoords&) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1425|warning: non-inline function 'virtual void wxSheet::SetCellSpan(const wxSheetBlock&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1542|warning: non-inline function 'virtual wxSheetCellAttr wxSheet::GetAttr(const wxSheetCoords&, wxSheetAttr_Type) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1643|warning: non-inline function 'virtual void wxSheet::SetAttr(const wxSheetCoords&, const wxSheetCellAttr&, wxSheetAttr_Type)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1765|warning: non-inline function 'bool wxSheet::InitAttr(wxSheetCellAttr&, const wxSheetCellAttr&) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1765|warning: 'bool wxSheet::InitAttr(wxSheetCellAttr&, const wxSheetCellAttr&) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|1915|warning: non-inline function 'void wxSheet::SetColFormatCustom(int, const wxString&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1915|warning: 'void wxSheet::SetColFormatCustom(int, const wxString&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|1926|warning: non-inline function 'virtual wxString wxSheet::GetCellValue(const wxSheetCoords&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1934|warning: non-inline function 'virtual void wxSheet::SetCellValue(const wxSheetCoords&, const wxString&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1970|warning: non-inline function 'virtual wxSheetCellEditor wxSheet::GetDefaultEditorForType(const wxString&) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1977|warning: non-inline function 'virtual wxSheetCellRenderer wxSheet::GetDefaultRendererForType(const wxString&) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2157|warning: non-inline function 'virtual bool wxSheet::DoMoveCursor(const wxSheetCoords&, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2182|warning: non-inline function 'virtual bool wxSheet::DoMoveCursorBlock(const wxSheetCoords&, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2225|warning: non-inline function 'virtual bool wxSheet::DoMoveCursorUpDownPage(bool, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2266|warning: non-inline function 'virtual bool wxSheet::IsBlockSelected(const wxSheetBlock&) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2331|warning: non-inline function 'virtual bool wxSheet::SelectBlock(const wxSheetBlock&, bool, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2408|warning: non-inline function 'virtual bool wxSheet::DeselectBlock(const wxSheetBlock&, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2438|warning: non-inline function 'virtual bool wxSheet::ClearSelection(bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2552|warning: non-inline function 'void wxSheetDataObject::CreateDataString()' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2552|warning: 'void wxSheetDataObject::CreateDataString()' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|2720|warning: non-inline function 'bool wxSheet::CopyCurrentSelectionInternal(bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2720|warning: 'bool wxSheet::CopyCurrentSelectionInternal(bool)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|2750|warning: non-inline function 'wxString wxSheet::CopyInternalSelectionToString(const wxChar&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2750|warning: 'wxString wxSheet::CopyInternalSelectionToString(const wxChar&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|2795|warning: non-inline function 'bool wxSheet::CopyStringToSelection(const wxString&, const wxChar&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2795|warning: 'bool wxSheet::CopyStringToSelection(const wxString&, const wxChar&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|2841|warning: non-inline function 'virtual bool wxSheet::PasteInternalCopiedSelection(const wxSheetCoords&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2959|warning: non-inline function 'bool wxSheet::DisableCellEditControl(bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2959|warning: 'bool wxSheet::DisableCellEditControl(bool)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|2986|warning: non-inline function 'bool wxSheet::CanEnableCellControl(const wxSheetCoords&) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2986|warning: 'bool wxSheet::CanEnableCellControl(const wxSheetCoords&) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|2991|warning: non-inline function 'bool wxSheet::IsCellEditControlCreated() const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2991|warning: 'bool wxSheet::IsCellEditControlCreated() const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|2995|warning: non-inline function 'bool wxSheet::IsCellEditControlShown() const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2995|warning: 'bool wxSheet::IsCellEditControlShown() const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|3001|warning: non-inline function 'bool wxSheet::ShowCellEditControl()' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3001|warning: 'bool wxSheet::ShowCellEditControl()' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|3083|warning: non-inline function 'bool wxSheet::HideCellEditControl()' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3083|warning: 'bool wxSheet::HideCellEditControl()' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|3093|warning: non-inline function 'void wxSheet::SaveEditControlValue()' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3093|warning: 'void wxSheet::SaveEditControlValue()' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|3112|warning: non-inline function 'void wxSheet::EndBatch(bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3112|warning: 'void wxSheet::EndBatch(bool)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|3127|warning: non-inline function 'virtual void wxSheet::Refresh(bool, const wxRect*)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3174|warning: non-inline function 'void wxSheet::RefreshGridWindow(bool, const wxRect*)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3174|warning: 'void wxSheet::RefreshGridWindow(bool, const wxRect*)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|3199|warning: non-inline function 'void wxSheet::RefreshRowLabelWindow(bool, const wxRect*)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3199|warning: 'void wxSheet::RefreshRowLabelWindow(bool, const wxRect*)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|3225|warning: non-inline function 'void wxSheet::RefreshColLabelWindow(bool, const wxRect*)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3225|warning: 'void wxSheet::RefreshColLabelWindow(bool, const wxRect*)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|3251|warning: non-inline function 'void wxSheet::RefreshCornerLabelWindow(bool, const wxRect*)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3251|warning: 'void wxSheet::RefreshCornerLabelWindow(bool, const wxRect*)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|3266|warning: non-inline function 'void wxSheet::RefreshCell(const wxSheetCoords&, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3266|warning: 'void wxSheet::RefreshCell(const wxSheetCoords&, bool)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|3308|warning: non-inline function 'void wxSheet::RefreshBlock(const wxSheetBlock&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3308|warning: 'void wxSheet::RefreshBlock(const wxSheetBlock&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|3367|warning: non-inline function 'void wxSheet::RefreshGridCellBlock(const wxSheetBlock&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3367|warning: 'void wxSheet::RefreshGridCellBlock(const wxSheetBlock&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|3372|warning: non-inline function 'void wxSheet::RefreshAttrChange(const wxSheetCoords&, wxSheetAttr_Type)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3372|warning: 'void wxSheet::RefreshAttrChange(const wxSheetCoords&, wxSheetAttr_Type)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|3455|warning: non-inline function 'void wxSheet::OnPaint(wxPaintEvent&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3455|warning: 'void wxSheet::OnPaint(wxPaintEvent&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|3537|warning: non-inline function 'virtual void wxSheet::PaintSheetWindow(wxDC&, const wxRegion&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3557|warning: non-inline function 'virtual void wxSheet::PaintGridWindow(wxDC&, const wxRegion&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3570|warning: non-inline function 'virtual void wxSheet::PaintRowLabelWindow(wxDC&, const wxRegion&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3587|warning: non-inline function 'virtual void wxSheet::PaintColLabelWindow(wxDC&, const wxRegion&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3602|warning: non-inline function 'virtual void wxSheet::PaintCornerLabelWindow(wxDC&, const wxRegion&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3637|warning: non-inline function 'virtual void wxSheet::DrawGridCells(wxDC&, const wxSheetSelection&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3789|warning: non-inline function 'virtual void wxSheet::DrawGridSpace(wxDC&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3817|warning: non-inline function 'virtual void wxSheet::DrawCell(wxDC&, const wxSheetCoords&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3838|warning: non-inline function 'virtual void wxSheet::DrawCursorHighlight(wxDC&, const wxSheetSelection&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3851|warning: non-inline function 'virtual void wxSheet::DrawCursorCellHighlight(wxDC&, const wxSheetCellAttr&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3936|warning: non-inline function 'virtual void wxSheet::DrawAllGridLines(wxDC&, const wxRegion&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4060|warning: non-inline function 'virtual void wxSheet::DrawRowLabels(wxDC&, const wxArrayInt&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4099|warning: non-inline function 'virtual void wxSheet::DrawColLabels(wxDC&, const wxArrayInt&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4137|warning: non-inline function 'virtual void wxSheet::DrawCornerLabel(wxDC&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4221|warning: non-inline function 'bool wxSheet::CalcRowLabelsExposed(const wxRegion&, wxArrayInt&) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4221|warning: 'bool wxSheet::CalcRowLabelsExposed(const wxRegion&, wxArrayInt&) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|4282|warning: non-inline function 'bool wxSheet::CalcColLabelsExposed(const wxRegion&, wxArrayInt&) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4282|warning: 'bool wxSheet::CalcColLabelsExposed(const wxRegion&, wxArrayInt&) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|4342|warning: non-inline function 'bool wxSheet::CalcCellsExposed(const wxRegion&, wxSheetSelection&) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4342|warning: 'bool wxSheet::CalcCellsExposed(const wxRegion&, wxSheetSelection&) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|4414|warning: non-inline function 'void wxSheet::DrawTextRectangle(wxDC&, const wxArrayString&, const wxRect&, int, int)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4414|warning: 'void wxSheet::DrawTextRectangle(wxDC&, const wxArrayString&, const wxRect&, int, int)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|4514|warning: non-inline function 'int wxSheet::StringToLines(const wxString&, wxArrayString&) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4514|warning: 'int wxSheet::StringToLines(const wxString&, wxArrayString&) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|4582|warning: non-inline function 'int wxSheet::YToGridRow(int, bool) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4582|warning: 'int wxSheet::YToGridRow(int, bool) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|4586|warning: non-inline function 'int wxSheet::XToGridCol(int, bool) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4586|warning: 'int wxSheet::XToGridCol(int, bool) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|4599|warning: non-inline function 'wxRect wxSheet::CellToRect(const wxSheetCoords&, bool) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4599|warning: 'wxRect wxSheet::CellToRect(const wxSheetCoords&, bool) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|4605|warning: non-inline function 'wxRect wxSheet::BlockToRect(const wxSheetBlock&, bool) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4605|warning: 'wxRect wxSheet::BlockToRect(const wxSheetBlock&, bool) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|4664|warning: non-inline function 'wxRect wxSheet::BlockToLogicalRect(const wxSheetBlock&, bool) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4664|warning: 'wxRect wxSheet::BlockToLogicalRect(const wxSheetBlock&, bool) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|4748|warning: non-inline function 'wxSize wxSheet::GetGridVirtualSize(bool) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4748|warning: 'wxSize wxSheet::GetGridVirtualSize(bool) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|4768|warning: non-inline function 'wxSize wxSheet::GetSheetVirtualSize(bool) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4768|warning: 'wxSize wxSheet::GetSheetVirtualSize(bool) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|4774|warning: non-inline function 'wxSize wxSheet::GetGridExtent() const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4774|warning: 'wxSize wxSheet::GetGridExtent() const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|4786|warning: non-inline function 'virtual void wxSheet::SetGridOrigin(int, int, bool, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4853|warning: non-inline function 'void wxSheet::OnScroll(wxScrollEvent&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4853|warning: 'void wxSheet::OnScroll(wxScrollEvent&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|4873|warning: non-inline function 'virtual void wxSheet::AdjustScrollbars(bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4999|warning: non-inline function 'virtual void wxSheet::PrepareGridDC(wxDC&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|5004|warning: non-inline function 'virtual void wxSheet::PrepareRowLabelDC(wxDC&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|5009|warning: non-inline function 'virtual void wxSheet::PrepareColLabelDC(wxDC&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|5072|warning: non-inline function 'void wxSheet::OnMouse(wxMouseEvent&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|5072|warning: 'void wxSheet::OnMouse(wxMouseEvent&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|5090|warning: non-inline function 'void wxSheet::OnMouseWheel(wxMouseEvent&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|5090|warning: 'void wxSheet::OnMouseWheel(wxMouseEvent&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|5121|warning: non-inline function 'void wxSheet::ProcessSheetMouseEvent(wxMouseEvent&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|5121|warning: 'void wxSheet::ProcessSheetMouseEvent(wxMouseEvent&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp||In member function `void wxSheet::ProcessSheetMouseEvent(wxMouseEvent&)' el\Bureau\wxsheet\src\sheet.cpp|5129|warning: `Inside' is deprecated (declared at C:/WxWidget/include/wx/gdicmn.h:491)| el\Bureau\wxsheet\src\sheet.cpp|5129|warning: `Inside' is deprecated (declared at C:/WxWidget/include/wx/gdicmn.h:491)| el\Bureau\wxsheet\src\sheet.cpp|5155|warning: `Inside' is deprecated (declared at C:/WxWidget/include/wx/gdicmn.h:491)| el\Bureau\wxsheet\src\sheet.cpp|5157|warning: `Inside' is deprecated (declared at C:/WxWidget/include/wx/gdicmn.h:491)| el\Bureau\wxsheet\src\sheet.cpp|5165|warning: non-inline function 'void wxSheet::ProcessRowLabelMouseEvent(wxMouseEvent&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|5165|warning: 'void wxSheet::ProcessRowLabelMouseEvent(wxMouseEvent&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|5425|warning: non-inline function 'void wxSheet::ProcessColLabelMouseEvent(wxMouseEvent&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|5425|warning: 'void wxSheet::ProcessColLabelMouseEvent(wxMouseEvent&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|5684|warning: non-inline function 'void wxSheet::ProcessCornerLabelMouseEvent(wxMouseEvent&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|5684|warning: 'void wxSheet::ProcessCornerLabelMouseEvent(wxMouseEvent&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|5782|warning: non-inline function 'void wxSheet::ProcessGridCellMouseEvent(wxMouseEvent&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|5782|warning: 'void wxSheet::ProcessGridCellMouseEvent(wxMouseEvent&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp||In member function `void wxSheet::ProcessGridCellMouseEvent(wxMouseEvent&)' el\Bureau\wxsheet\src\sheet.cpp|5859|warning: `Inside' is deprecated (declared at C:/WxWidget/include/wx/gdicmn.h:491)| el\Bureau\wxsheet\src\sheet.cpp|6116|warning: non-inline function 'void wxSheet::OnKeyDown(wxKeyEvent&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6116|warning: 'void wxSheet::OnKeyDown(wxKeyEvent&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|6251|warning: non-inline function 'void wxSheet::OnKeyUp(wxKeyEvent&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6251|warning: 'void wxSheet::OnKeyUp(wxKeyEvent&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|6274|warning: non-inline function 'void wxSheet::OnChar(wxKeyEvent&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6274|warning: 'void wxSheet::OnChar(wxKeyEvent&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|6476|warning: non-inline function 'void wxSheet::StopMouseTimer()' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6476|warning: 'void wxSheet::StopMouseTimer()' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|6487|warning: non-inline function 'void wxSheet::StartMouseTimer()' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6487|warning: 'void wxSheet::StartMouseTimer()' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|6496|warning: non-inline function 'void wxSheet::OnMouseTimer(wxTimerEvent&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6496|warning: 'void wxSheet::OnMouseTimer(wxTimerEvent&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|6542|warning: non-inline function 'bool wxSheet::DoEndDragResizeRowCol()' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6542|warning: 'bool wxSheet::DoEndDragResizeRowCol()' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|6579|warning: non-inline function 'void wxSheet::SetMouseCursorMode(wxSheet::MouseCursorMode, wxWindow*)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6579|warning: 'void wxSheet::SetMouseCursorMode(wxSheet::MouseCursorMode, wxWindow*)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|6640|warning: non-inline function 'void wxSheet::SetCaptureWindow(wxWindow*)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6640|warning: 'void wxSheet::SetCaptureWindow(wxWindow*)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|6651|warning: non-inline function 'wxWindow* wxSheet::GetWindowForCoords(const wxSheetCoords&) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6651|warning: 'wxWindow* wxSheet::GetWindowForCoords(const wxSheetCoords&) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|6672|warning: non-inline function 'int wxSheet::SendEvent(wxEventType, const wxSheetCoords&, wxEvent*, const wxString&, int)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6672|warning: 'int wxSheet::SendEvent(wxEventType, const wxSheetCoords&, wxEvent*, const wxString&, int)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|6686|warning: non-inline function 'int wxSheet::SendCellSizeEvent(wxEventType, const wxSheetCoords&, int, wxEvent*)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6686|warning: 'int wxSheet::SendCellSizeEvent(wxEventType, const wxSheetCoords&, int, wxEvent*)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|6698|warning: non-inline function 'int wxSheet::SendRangeSelectEvent(wxEventType, const wxSheetBlock&, bool, bool, wxEvent*)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6698|warning: 'int wxSheet::SendRangeSelectEvent(wxEventType, const wxSheetBlock&, bool, bool, wxEvent*)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|6713|warning: non-inline function 'int wxSheet::SendEditorCreatedEvent(wxEventType, const wxSheetCoords&, wxWindow*)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6713|warning: 'int wxSheet::SendEditorCreatedEvent(wxEventType, const wxSheetCoords&, wxWindow*)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|6720|warning: non-inline function 'int wxSheet::DoSendEvent(wxSheetEvent*)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6720|warning: 'int wxSheet::DoSendEvent(wxSheetEvent*)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|6731|warning: non-inline function 'virtual void wxSheet::HighlightSelectingBlock(const wxSheetBlock&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6834|warning: non-inline function 'void wxSheet::ClearAttrCache()' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6834|warning: 'void wxSheet::ClearAttrCache()' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|6845|warning: non-inline function 'void wxSheet::CacheAttr(const wxSheetCoords&, const wxSheetCellAttr&, wxSheetAttr_Type) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6845|warning: 'void wxSheet::CacheAttr(const wxSheetCoords&, const wxSheetCellAttr&, wxSheetAttr_Type) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|6857|warning: non-inline function 'bool wxSheet::LookupAttr(const wxSheetCoords&, wxSheetAttr_Type, wxSheetCellAttr&) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6857|warning: 'bool wxSheet::LookupAttr(const wxSheetCoords&, wxSheetAttr_Type, wxSheetCellAttr&) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|6879|warning: non-inline function 'virtual void wxSheet::CalcWindowSizes(bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6972|warning: non-inline function 'void wxSheet::OnSize(wxSizeEvent&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6972|warning: 'void wxSheet::OnSize(wxSizeEvent&)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|6998|warning: non-inline function 'int wxSheet::GetKeyModifiers(wxEvent*) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6998|warning: 'int wxSheet::GetKeyModifiers(wxEvent*) const' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7039|warning: 'wxEVT_SHEET_VIEW_CHANGED' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7040|warning: 'wxEVT_SHEET_SELECTING_CELL' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7041|warning: 'wxEVT_SHEET_SELECTED_CELL' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7042|warning: 'wxEVT_SHEET_CELL_LEFT_DOWN' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7043|warning: 'wxEVT_SHEET_CELL_RIGHT_DOWN' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7044|warning: 'wxEVT_SHEET_CELL_LEFT_UP' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7045|warning: 'wxEVT_SHEET_CELL_RIGHT_UP' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7046|warning: 'wxEVT_SHEET_CELL_LEFT_DCLICK' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7047|warning: 'wxEVT_SHEET_CELL_RIGHT_DCLICK' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7048|warning: 'wxEVT_SHEET_LABEL_LEFT_DOWN' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7049|warning: 'wxEVT_SHEET_LABEL_RIGHT_DOWN' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7050|warning: 'wxEVT_SHEET_LABEL_LEFT_UP' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7051|warning: 'wxEVT_SHEET_LABEL_RIGHT_UP' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7052|warning: 'wxEVT_SHEET_LABEL_LEFT_DCLICK' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7053|warning: 'wxEVT_SHEET_LABEL_RIGHT_DCLICK' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7054|warning: 'wxEVT_SHEET_ROW_SIZE' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7055|warning: 'wxEVT_SHEET_ROW_SIZING' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7056|warning: 'wxEVT_SHEET_ROW_SIZED' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7057|warning: 'wxEVT_SHEET_COL_SIZE' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7058|warning: 'wxEVT_SHEET_COL_SIZING' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7059|warning: 'wxEVT_SHEET_COL_SIZED' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7060|warning: 'wxEVT_SHEET_RANGE_SELECTING' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7061|warning: 'wxEVT_SHEET_RANGE_SELECTED' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7062|warning: 'wxEVT_SHEET_CELL_VALUE_CHANGING' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7063|warning: 'wxEVT_SHEET_CELL_VALUE_CHANGED' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7064|warning: 'wxEVT_SHEET_EDITOR_ENABLED' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7065|warning: 'wxEVT_SHEET_EDITOR_DISABLED' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7066|warning: 'wxEVT_SHEET_EDITOR_CREATED' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7071|warning: non-inline function 'static wxObject* wxSheetEvent::wxCreateObject()' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|7071|warning: 'static wxObject* wxSheetEvent::wxCreateObject()' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7085|warning: non-inline function 'bool wxSheetEvent::SetKeysDownMousePos(wxEvent*)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|7085|warning: 'bool wxSheetEvent::SetKeysDownMousePos(wxEvent*)' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7134|warning: non-inline function 'static wxObject* wxSheetCellSizeEvent::wxCreateObject()' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|7134|warning: 'static wxObject* wxSheetCellSizeEvent::wxCreateObject()' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7146|warning: non-inline function 'static wxObject* wxSheetRangeSelectEvent::wxCreateObject()' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|7146|warning: 'static wxObject* wxSheetRangeSelectEvent::wxCreateObject()' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|7159|warning: non-inline function 'static wxObject* wxSheetEditorCreatedEvent::wxCreateObject()' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|7159|warning: 'static wxObject* wxSheetEditorCreatedEvent::wxCreateObject()' defined locally after being referenced with dllimport linkage| el\Bureau\wxsheet\src\sheet.cpp|297|warning: non-inline function 'virtual wxClassInfo* wxSheetChildWindow::GetClassInfo() const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|299|warning: non-inline function 'virtual const wxEventTable* wxSheetChildWindow::GetEventTable() const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|299|warning: non-inline function 'virtual wxEventHashTable& wxSheetChildWindow::GetEventHashTable() const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|406|warning: non-inline function 'virtual wxSheetRefData::~wxSheetRefData()' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|489|warning: non-inline function 'virtual wxClassInfo* wxSheet::GetClassInfo() const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|660|warning: non-inline function 'virtual wxSheet::~wxSheet()' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|492|warning: non-inline function 'virtual const wxEventTable* wxSheet::GetEventTable() const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|492|warning: non-inline function 'virtual wxEventHashTable& wxSheet::GetEventHashTable() const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|687|warning: non-inline function 'virtual bool wxSheet::Destroy()' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|714|warning: non-inline function 'virtual bool wxSheet::Enable(bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|6982|warning: non-inline function 'virtual wxSize wxSheet::DoGetBestSize() const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|707|warning: non-inline function 'virtual wxSheet* wxSheet::Clone(wxWindowID)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1405|warning: non-inline function 'virtual bool wxSheet::HasSpannedCells() const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1433|warning: non-inline function 'virtual wxSheetCellAttr wxSheet::GetOrCreateAttr(const wxSheetCoords&, wxSheetAttr_Type) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1951|warning: non-inline function 'virtual bool wxSheet::HasCellValue(const wxSheetCoords&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1985|warning: non-inline function 'virtual wxSheetCellEditor wxSheet::GetDefaultEditorForCell(const wxSheetCoords&) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|1998|warning: non-inline function 'virtual wxSheetCellRenderer wxSheet::GetDefaultRendererForCell(const wxSheetCoords&) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2246|warning: non-inline function 'virtual bool wxSheet::HasSelection(bool) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2254|warning: non-inline function 'virtual bool wxSheet::IsCellSelected(const wxSheetCoords&) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2258|warning: non-inline function 'virtual bool wxSheet::IsRowSelected(int) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2262|warning: non-inline function 'virtual bool wxSheet::IsColSelected(int) const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2291|warning: non-inline function 'virtual bool wxSheet::SelectRow(int, bool, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2300|warning: non-inline function 'virtual bool wxSheet::SelectRows(int, int, bool, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2309|warning: non-inline function 'virtual bool wxSheet::SelectCol(int, bool, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2318|warning: non-inline function 'virtual bool wxSheet::SelectCols(int, int, bool, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2327|warning: non-inline function 'virtual bool wxSheet::SelectCell(const wxSheetCoords&, bool, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2359|warning: non-inline function 'virtual bool wxSheet::SelectAll(bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2369|warning: non-inline function 'virtual bool wxSheet::DeselectRow(int, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2377|warning: non-inline function 'virtual bool wxSheet::DeselectRows(int, int, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2386|warning: non-inline function 'virtual bool wxSheet::DeselectCol(int, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2394|warning: non-inline function 'virtual bool wxSheet::DeselectCols(int, int, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2403|warning: non-inline function 'virtual bool wxSheet::DeselectCell(const wxSheetCoords&, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2464|warning: non-inline function 'virtual bool wxSheet::ToggleCellSelection(const wxSheetCoords&, bool, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2472|warning: non-inline function 'virtual bool wxSheet::ToggleRowSelection(int, bool, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|2480|warning: non-inline function 'virtual bool wxSheet::ToggleColSelection(int, bool, bool)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3912|warning: non-inline function 'virtual void wxSheet::DrawCellBorder(wxDC&, const wxSheetCoords&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|4159|warning: non-inline function 'virtual void wxSheet::DrawRowColResizingMarker(int)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|3512|warning: non-inline function 'virtual void wxSheet::DrawSplitterButton(wxDC&, const wxRect&)' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|7071|warning: non-inline function 'virtual wxClassInfo* wxSheetEvent::GetClassInfo() const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|7134|warning: non-inline function 'virtual wxClassInfo* wxSheetCellSizeEvent::GetClassInfo() const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|7146|warning: non-inline function 'virtual wxClassInfo* wxSheetRangeSelectEvent::GetClassInfo() const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|7159|warning: non-inline function 'virtual wxClassInfo* wxSheetEditorCreatedEvent::GetClassInfo() const' is defined after prior declaration as dllimport: attribute ignored| el\Bureau\wxsheet\src\sheet.cpp|7159|error: definition of static data member 'wxSheetEditorCreatedEvent::ms_classInfo' of dllimport'd class| el\Bureau\wxsheet\src\sheet.cpp|7146|error: definition of static data member 'wxSheetRangeSelectEvent::ms_classInfo' of dllimport'd class| Je ne peux pas mettre plus de caractères !
| |
|
xxltux (Membre)
Lieu: Montpellier
Inscrit le : 07-10-2007
Messages: 546
Snippets: 0
Tutoriels: 0
Site web
Hors ligne |
Par hasard ta lib est compilé avec les meme options que le wx qui va avec?
|
Itérer est humain, récurser est divin
|
mick009 (Membre de la secte)
Inscrit le : 03-04-2008
Messages: 122
Snippets: 3
Tutoriels: 0
Hors ligne |
Oui, j'ai fait créer un projet wxWidget de CodeBlocks comme j'ai l'habitude de faire pour des programmes faits en wxWidget.
Dans others options, il y a bien : -pipe -mthreads [[if (PLATFORM == PLATFORM_MSW && (GetCompilerFactory().GetCompilerVersionString(_T("gcc")) >= _T("4.0.0"))) print(_T("-Wno-attributes"));]]
Et dans define : __GNUWIN32__ __WXMSW__ WXUSINGDLL
Et j'ai inclus tous les fichiers *.a du fichier gcc_dll. J'ai même essayé avec gcc_lib, mais c'est la même chose ! ---------- C'est bon, j'ai réussi a compiler le projet avec wxSheet (il suffisait d'en créer un nouveau, en décochant toutes les options, compilé une fois le programme normal, puis je les ai rajoutés, j'ai fait un clean, et j'ai compilé et cela a marché !)
L'ennui je en connais toujours pas les méthodes... N'y a t-il pas un site qui les recense ? ---------- et personne n'a un petit code pour pouvoir changer le format de la sélection ?
Dernière modification par mick009 (17-04-2008 14:32:22)
| |
|
Xaviou (Administrateur)
Lieu: Annecy (74)
Inscrit le : 27-08-2007
Messages: 968
Snippets: 23
Tutoriels: 6
Site web
Hors ligne |
Bon, j'ai réussi à faire quelques essais avec wxSheet, mais c'est pas gagné.
En fait, je n'ai pas réussi à adapter ta méthode pour récupérer une "sélection multiple".
Alors, pour ce qui est de modifier l'affichage d'une cellule,... 
Au fait, tu en as besoin pour quoi ? Si tu comptes rester sous Windows, tu peux essayer de piloter Excel depuis ton application, ça marche bien ça.
Sinon, si tu veux vraiment que tout se fasse dans ton prog, tu vas devoir créer une classe dérivée de wxGridTableBase qui te permettra de gérer toi même l'affichage et surtout la modif des cellules.
Autre possibilité : lorsque tu récupères la sélection, tu stockes le tableau de cellules correspondant dans un coin. Tu récupères également les cellules qui sont visibles et qui doivent être modifiées immédiatement. Tu modifies ces dernières (et donc tu les retires de la liste des cellules à modifier. Dans une fonction "OnIdle", tu fais le reste des modifs "en batch", petit à petit sans que personne ne s'en aperçoive. Il faut également penser à gérer le fait d'avoir à mettre à jour des cellules spécifiques si l'utilisateur a scrollé la fenêtre.
@+ Xav'
|
Le nouveau portail wxWidgets francophone : www.wxdev.fr Ben en fait, vous y êtes déjà...
|
milope (Membre)
Inscrit le : 07-01-2010
Messages: 23
Snippets: 0
Tutoriels: 0
Hors ligne |
C'est un peu loin, 2008, mais je tente le coup 
gbdivers il y a fort longtemps a écrit:(...) Pour utiliser wxSheet avec wx 2.8.7, j'ai modifié quelques points :
* copier le contenu du répertoire "wxSheet/wx/sheet" dans "WXDIR/include/wx/sheet/"
* dans "sheetedt.cpp", après la ligne 33, ajouter : #include "wx/combobox.h"
* dans "sheetspt.cpp", remplacer la ligne 50 : WX_DELEGATE_TO_CONTROL_CONTAINER(wxSheetSplitter); par : WX_DELEGATE_TO_CONTROL_CONTAINER(wxSheetSplitter, wxWindow);
Pour tester wxSheet, crée un nouveau projet wx, include les 3 fichiers "sheetdemo.*" du répertoire "samples/sheet" et les fichiers .cpp du répertoire "src". Ca compile sans problème Tout cela n'a pas l'air de suffire : * dans sheet.cpp à la ligne 653 :
Code Cpp: wxComboBox combo(this, -1, _("W1!(jJ")); le compilo m'insulte : "/home/(...)/sheet.cpp|653|error: variable ‘wxComboBox combo’ has initializer but incomplete type"...
| |
|
|