Added more flags to resource.cpp, #ifdefed out ScanfV for Windows, some
grid typo fixes git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@136 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
1c089c47f3
commit
607d906178
@ -1770,14 +1770,19 @@ static wxResourceBitListStruct wxResourceBitListTable[] =
|
||||
{ "wxLB_NEEDED_SB", wxLB_NEEDED_SB },
|
||||
{ "wxLB_ALWAYS_SB", wxLB_ALWAYS_SB },
|
||||
{ "wxLB_SORT", wxLB_SORT },
|
||||
{ "wxLB_OWNERDRAW", wxLB_OWNERDRAW },
|
||||
{ "wxLB_HSCROLL", wxLB_HSCROLL },
|
||||
|
||||
/* wxComboxBox */
|
||||
{ "wxCB_SIMPLE", wxCB_SIMPLE },
|
||||
{ "wxCB_DROPDOWN", wxCB_DROPDOWN },
|
||||
{ "wxCB_READONLY", wxCB_READONLY },
|
||||
{ "wxCB_SORT", wxCB_SORT },
|
||||
|
||||
/* wxGauge */
|
||||
{ "wxGA_PROGRESSBAR", wxGA_PROGRESSBAR },
|
||||
{ "wxGA_HORIZONTAL", wxGA_HORIZONTAL },
|
||||
{ "wxGA_VERTICAL", wxGA_VERTICAL },
|
||||
|
||||
/* wxTextCtrl */
|
||||
{ "wxPASSWORD", wxPASSWORD},
|
||||
@ -1785,16 +1790,80 @@ static wxResourceBitListStruct wxResourceBitListTable[] =
|
||||
{ "wxTE_PASSWORD", wxTE_PASSWORD},
|
||||
{ "wxTE_READONLY", wxTE_READONLY},
|
||||
{ "wxTE_PROCESS_ENTER", wxTE_PROCESS_ENTER},
|
||||
{ "wxTE_MULTILINE", wxTE_MULTILINE},
|
||||
|
||||
/* wxRadioButton */
|
||||
/* wxRadioBox/wxRadioButton */
|
||||
{ "wxRB_GROUP", wxRB_GROUP },
|
||||
{ "wxRA_HORIZONTAL", wxRA_HORIZONTAL },
|
||||
{ "wxRA_VERTICAL", wxRA_VERTICAL },
|
||||
|
||||
/* wxItem */
|
||||
/* wxSlider */
|
||||
{ "wxSL_HORIZONTAL", wxSL_HORIZONTAL },
|
||||
{ "wxSL_VERTICAL", wxSL_VERTICAL },
|
||||
{ "wxSL_AUTOTICKS", wxSL_AUTOTICKS },
|
||||
{ "wxSL_LABELS", wxSL_LABELS },
|
||||
{ "wxSL_LEFT", wxSL_LEFT },
|
||||
{ "wxSL_TOP", wxSL_TOP },
|
||||
{ "wxSL_RIGHT", wxSL_RIGHT },
|
||||
{ "wxSL_BOTTOM", wxSL_BOTTOM },
|
||||
{ "wxSL_BOTH", wxSL_BOTH },
|
||||
{ "wxSL_SELRANGE", wxSL_SELRANGE },
|
||||
|
||||
/* wxScrollBar */
|
||||
{ "wxSB_HORIZONTAL", wxSB_HORIZONTAL },
|
||||
{ "wxSB_VERTICAL", wxSB_VERTICAL },
|
||||
|
||||
/* wxButton */
|
||||
{ "wxBU_AUTODRAW", wxBU_AUTODRAW },
|
||||
{ "wxBU_NOAUTODRAW", wxBU_NOAUTODRAW },
|
||||
|
||||
/* wxTreeCtrl */
|
||||
{ "wxTR_HAS_BUTTONS", wxTR_HAS_BUTTONS },
|
||||
{ "wxTR_EDIT_LABELS", wxTR_EDIT_LABELS },
|
||||
|
||||
/* wxListCtrl */
|
||||
{ "wxLC_ICON", wxLC_ICON },
|
||||
{ "wxLC_SMALL_ICON", wxLC_SMALL_ICON },
|
||||
{ "wxLC_LIST", wxLC_LIST },
|
||||
{ "wxLC_REPORT", wxLC_REPORT },
|
||||
{ "wxLC_ALIGN_TOP", wxLC_ALIGN_TOP },
|
||||
{ "wxLC_ALIGN_LEFT", wxLC_ALIGN_LEFT },
|
||||
{ "wxLC_AUTOARRANGE", wxLC_AUTOARRANGE },
|
||||
{ "wxLC_USER_TEXT", wxLC_USER_TEXT },
|
||||
{ "wxLC_EDIT_LABELS", wxLC_EDIT_LABELS },
|
||||
{ "wxLC_NO_HEADER", wxLC_NO_HEADER },
|
||||
{ "wxLC_NO_SORT_HEADER", wxLC_NO_SORT_HEADER },
|
||||
{ "wxLC_SINGLE_SEL", wxLC_SINGLE_SEL },
|
||||
{ "wxLC_SORT_ASCENDING", wxLC_SORT_ASCENDING },
|
||||
{ "wxLC_SORT_DESCENDING", wxLC_SORT_DESCENDING },
|
||||
|
||||
/* wxSpinButton */
|
||||
{ "wxSP_VERTICAL", wxSP_VERTICAL},
|
||||
{ "wxSP_HORIZONTAL", wxSP_HORIZONTAL},
|
||||
{ "wxSP_ARROW_KEYS", wxSP_ARROW_KEYS},
|
||||
{ "wxSP_WRAP", wxSP_WRAP},
|
||||
|
||||
/* wxSplitterWnd */
|
||||
{ "wxSP_NOBORDER", wxSP_NOBORDER},
|
||||
{ "wxSP_3D", wxSP_3D},
|
||||
{ "wxSP_BORDER", wxSP_BORDER},
|
||||
|
||||
/* wxTabCtrl */
|
||||
{ "wxTC_MULTILINE", wxTC_MULTILINE},
|
||||
{ "wxTC_RIGHTJUSTIFY", wxTC_RIGHTJUSTIFY},
|
||||
{ "wxTC_FIXEDWIDTH", wxTC_FIXEDWIDTH},
|
||||
{ "wxTC_OWNERDRAW", wxTC_OWNERDRAW},
|
||||
|
||||
/* wxStatusBar95 */
|
||||
{ "wxST_SIZEGRIP", wxST_SIZEGRIP},
|
||||
|
||||
/* wxControl */
|
||||
{ "wxFIXED_LENGTH", wxFIXED_LENGTH},
|
||||
{ "wxALIGN_LEFT", wxALIGN_LEFT},
|
||||
{ "wxALIGN_CENTER", wxALIGN_CENTER},
|
||||
{ "wxALIGN_CENTRE", wxALIGN_CENTRE},
|
||||
{ "wxALIGN_RIGHT", wxALIGN_RIGHT},
|
||||
{ "wxCOLOURED", wxCOLOURED},
|
||||
|
||||
/* wxToolBar */
|
||||
{ "wxTB_3DBUTTONS", wxTB_3DBUTTONS},
|
||||
@ -1827,22 +1896,16 @@ static wxResourceBitListStruct wxResourceBitListTable[] =
|
||||
{ "wxBACKINGSTORE", wxBACKINGSTORE},
|
||||
// { "wxFLAT", wxFLAT},
|
||||
// { "wxMOTIF_RESIZE", wxMOTIF_RESIZE},
|
||||
{ "wxFIXED_LENGTH", wxFIXED_LENGTH},
|
||||
{ "wxFIXED_LENGTH", 0},
|
||||
{ "wxDOUBLE_BORDER", wxDOUBLE_BORDER},
|
||||
{ "wxSUNKEN_BORDER", wxSUNKEN_BORDER},
|
||||
{ "wxRAISED_BORDER", wxRAISED_BORDER},
|
||||
{ "wxSIMPLE_BORDER", wxSIMPLE_BORDER},
|
||||
{ "wxSTATIC_BORDER", wxSTATIC_BORDER},
|
||||
{ "wxTRANSPARENT_WINDOW", wxTRANSPARENT_WINDOW},
|
||||
{ "wxNO_BORDER", wxNO_BORDER},
|
||||
{ "wxCLIP_CHILDREN", wxCLIP_CHILDREN},
|
||||
|
||||
#if USE_ENHANCED_DIALOG
|
||||
// Enhanced dialog
|
||||
{ "wxBOTTOM_COMMANDS", wxBOTTOM_COMMANDS},
|
||||
{ "wxRIGHT_COMMANDS", wxRIGHT_COMMANDS},
|
||||
{ "wxSTATUS_FOOTER", wxSTATUS_FOOTER},
|
||||
{ "wxNO_STATUS_FOOTER", wxNO_STATUS_FOOTER},
|
||||
{ "wxNO_CANCEL_BUTTON", wxNO_CANCEL_BUTTON},
|
||||
{ "wxCANCEL_BUTTON_FIRST", wxCANCEL_BUTTON_FIRST},
|
||||
{ "wxCANCEL_BUTTON_SECOND", wxCANCEL_BUTTON_SECOND},
|
||||
{ "wxCANCEL_BUTTON_LAST", wxCANCEL_BUTTON_LAST},
|
||||
{ "wxENH_DEFAULT", wxENH_DEFAULT},
|
||||
#endif
|
||||
|
||||
{ "wxCOLOURED", wxCOLOURED},
|
||||
{ "wxTINY_CAPTION_HORIZ", wxTINY_CAPTION_HORIZ},
|
||||
{ "wxTINY_CAPTION_VERT", wxTINY_CAPTION_VERT},
|
||||
|
||||
|
@ -862,6 +862,28 @@ int wxString::PrintfV(const char* pszFormat, va_list argptr)
|
||||
return iLen;
|
||||
}
|
||||
|
||||
int wxString::Scanf(const char *pszFormat, ...) const
|
||||
{
|
||||
va_list argptr;
|
||||
va_start(argptr, pszFormat);
|
||||
|
||||
int iLen = ScanfV(pszFormat, argptr);
|
||||
|
||||
va_end(argptr);
|
||||
|
||||
return iLen;
|
||||
}
|
||||
|
||||
int wxString::ScanfV(const char *pszFormat, va_list argptr) const
|
||||
{
|
||||
#ifdef __WINDOWS__
|
||||
wxMessageBox("ScanfV not implemented");
|
||||
return 0;
|
||||
#else
|
||||
return vsscanf(c_str(), pszFormat, argptr);
|
||||
#endif
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
// standard C++ library string functions
|
||||
// ---------------------------------------------------------------------------
|
||||
|
@ -119,18 +119,6 @@ void wxToolBarSimple::OnPaint (wxPaintEvent& event)
|
||||
DrawTool(dc, mem_dc, tool);
|
||||
}
|
||||
|
||||
/* Old code which drew a line beneath the toolbar - not generally
|
||||
* wanted.
|
||||
int w, h;
|
||||
GetClientSize( &w, &h );
|
||||
wxPen * old_pen = dc.GetPen();
|
||||
dc.SetPen( *white_pen );
|
||||
dc.DrawLine(0,0,w,0);
|
||||
dc.SetPen( *black_pen );
|
||||
dc.DrawLine(0,(h-1),w,(h-1));
|
||||
dc.SetPen( *old_pen );
|
||||
*/
|
||||
|
||||
count--;
|
||||
}
|
||||
|
||||
|
@ -195,7 +195,7 @@ bool wxGenericGrid::Create(wxWindow *parent, const wxWindowID id, const wxPoint&
|
||||
textItem->GetSize(&controlW, &controlH);
|
||||
editControlPosition.height = controlH;
|
||||
|
||||
topOfSheet = editControlPosition.x + controlH + 2;
|
||||
topOfSheet = editControlPosition.y + controlH + 2;
|
||||
|
||||
bEditCreated = TRUE;
|
||||
|
||||
@ -330,7 +330,7 @@ void wxGenericGrid::UpdateDimensions(void)
|
||||
{
|
||||
int controlW, controlH;
|
||||
GetTextItem()->GetSize(&controlW, &controlH);
|
||||
topOfSheet = editControlPosition.x + controlH + 2;
|
||||
topOfSheet = editControlPosition.y + controlH + 2;
|
||||
}
|
||||
else
|
||||
topOfSheet = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user