Corrected missing pipe in treectrl.h, wxOK->wxID_OK in wxGetTextFromUser,

no offsets in 2 functions in wxDC


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@91 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart
1998-06-14 08:53:46 +00:00
parent 40e1a9c025
commit 4efd74436a
4 changed files with 9 additions and 142 deletions

View File

@@ -69,7 +69,7 @@ class wxTreeCtrl;
#define wxTREE_HITTEST_TOLEFT 0x0400 // To the right of the client area. #define wxTREE_HITTEST_TOLEFT 0x0400 // To the right of the client area.
#define wxTREE_HITTEST_TORIGHT 0x0800 // To the left of the client area. #define wxTREE_HITTEST_TORIGHT 0x0800 // To the left of the client area.
#define wxTREE_HITTEST_ONITEM (wxTREE_HITTEST_ONITEMICON | wxTREE_HITTEST_ONITEMLABEL wxTREE_HITTEST_ONITEMSTATEICON) #define wxTREE_HITTEST_ONITEM (wxTREE_HITTEST_ONITEMICON | wxTREE_HITTEST_ONITEMLABEL | wxTREE_HITTEST_ONITEMSTATEICON)
// Flags for GetNextItem // Flags for GetNextItem
enum { enum {

View File

@@ -50,7 +50,7 @@
#define wxTREE_HITTEST_TOLEFT 0x0400 // To the right of the client area. #define wxTREE_HITTEST_TOLEFT 0x0400 // To the right of the client area.
#define wxTREE_HITTEST_TORIGHT 0x0800 // To the left of the client area. #define wxTREE_HITTEST_TORIGHT 0x0800 // To the left of the client area.
#define wxTREE_HITTEST_ONITEM (wxTREE_HITTEST_ONITEMICON | wxTREE_HITTEST_ONITEMLABEL wxTREE_HITTEST_ONITEMSTATEICON) #define wxTREE_HITTEST_ONITEM (wxTREE_HITTEST_ONITEMICON | wxTREE_HITTEST_ONITEMLABEL | wxTREE_HITTEST_ONITEMSTATEICON)
// Flags for GetNextItem // Flags for GetNextItem
enum { enum {

View File

@@ -136,7 +136,7 @@ wxString wxGetTextFromUser(const wxString& message, const wxString& caption,
int x, int y, bool WXUNUSED(centre) ) int x, int y, bool WXUNUSED(centre) )
{ {
wxTextEntryDialog dialog(parent, message, caption, defaultValue, wxOK|wxCANCEL, wxPoint(x, y)); wxTextEntryDialog dialog(parent, message, caption, defaultValue, wxOK|wxCANCEL, wxPoint(x, y));
if (dialog.ShowModal() == wxOK) if (dialog.ShowModal() == wxID_OK)
return dialog.GetValue(); return dialog.GetValue();
else else
return wxString(""); return wxString("");

View File

@@ -412,12 +412,6 @@ bool wxDC::GetPixel(long x, long y, wxColour *col) const
// returns TRUE for pixels in the color of the current pen // returns TRUE for pixels in the color of the current pen
// and FALSE for all other pixels colors // and FALSE for all other pixels colors
// if col is non-NULL return the color of the pixel // if col is non-NULL return the color of the pixel
/*
int xx1 = (int)x;
int yy1 = (int)y;
if (m_canvas)
m_canvas->CalcScrolledPosition((int)x, (int)y, &xx1, &yy1);
*/
// get the color of the pixel // get the color of the pixel
COLORREF pixelcolor = ::GetPixel((HDC) m_hDC, XLOG2DEV(x), YLOG2DEV(y)); COLORREF pixelcolor = ::GetPixel((HDC) m_hDC, XLOG2DEV(x), YLOG2DEV(y));
@@ -447,21 +441,6 @@ void wxDC::CrossHair(long x, long y)
long y1 = y-2000; long y1 = y-2000;
long x2 = x+2000; long x2 = x+2000;
long y2 = y+2000; long y2 = y+2000;
/*
long xx1 = x1 ;
long yy1 = y1 ;
long xx2 = x2 ;
long yy2 = y2 ;
long xx = x ;
long yy = y ;
if (m_canvas)
{
m_canvas->CalcScrolledPosition(x1, y1, &xx1, &yy1);
m_canvas->CalcScrolledPosition(x2, y2, &xx2, &yy2);
m_canvas->CalcScrolledPosition(x, y, &xx, &yy);
}
*/
BeginDrawing(); BeginDrawing();
@@ -482,17 +461,6 @@ void wxDC::DrawLine(long x1, long y1, long x2, long y2)
// BUGBUG - is this necessary? YES YES YES YEs Yes yes ye.... // BUGBUG - is this necessary? YES YES YES YEs Yes yes ye....
if (m_pen.Ok() && m_autoSetting) if (m_pen.Ok() && m_autoSetting)
SetPen(m_pen); SetPen(m_pen);
/*
int xx1 = (int)x1;
int yy1 = (int)y1;
int xx2 = (int)x2;
int yy2 = (int)y2;
if (m_canvas)
{
m_canvas->CalcScrolledPosition((int)x1, (int)y1, &xx1, &yy1);
m_canvas->CalcScrolledPosition((int)x2, (int)y2, &xx2, &yy2);
}
*/
BeginDrawing(); BeginDrawing();
@@ -512,15 +480,6 @@ void wxDC::DrawLine(long x1, long y1, long x2, long y2)
void wxDC::DrawArc(long x1,long y1,long x2,long y2,double xc,double yc) void wxDC::DrawArc(long x1,long y1,long x2,long y2,double xc,double yc)
{ {
/*
int xx1 = (int)x1;
int yy1 = (int)y1;
int xx2 = (int)x2;
int yy2 = (int)y2;
int xxc = (int)xc ;
int yyc = (int)yc;
*/
double dx = xc-x1 ; double dx = xc-x1 ;
double dy = yc-y1 ; double dy = yc-y1 ;
double radius = (double)sqrt(dx*dx+dy*dy) ;; double radius = (double)sqrt(dx*dx+dy*dy) ;;
@@ -534,15 +493,6 @@ void wxDC::DrawArc(long x1,long y1,long x2,long y2,double xc,double yc)
if (m_pen.Ok() && m_autoSetting) if (m_pen.Ok() && m_autoSetting)
SetPen(m_pen) ; SetPen(m_pen) ;
/*
if (m_canvas)
{
m_canvas->CalcScrolledPosition((int)x1, (int)y1, &xx1, &yy1);
m_canvas->CalcScrolledPosition((int)x2, (int)y2, &xx2, &yy2);
m_canvas->CalcScrolledPosition((int)xc, (int)yc, &xxc, &yyc);
}
*/
BeginDrawing(); BeginDrawing();
long xx1 = XLOG2DEV(x1) ; long xx1 = XLOG2DEV(x1) ;
@@ -582,13 +532,6 @@ void wxDC::DrawPoint(long x, long y)
if (m_pen.Ok() && m_autoSetting) if (m_pen.Ok() && m_autoSetting)
SetPen(m_pen) ; SetPen(m_pen) ;
/*
int xx1 = (int)x;
int yy1 = (int)y;
if (m_canvas)
m_canvas->CalcScrolledPosition((int)x, (int)y, &xx1, &yy1);
*/
BeginDrawing(); BeginDrawing();
COLORREF color = 0x00ffffff; COLORREF color = 0x00ffffff;
@@ -598,12 +541,6 @@ void wxDC::DrawPoint(long x, long y)
color = m_pen.GetColour().GetPixel() ; color = m_pen.GetColour().GetPixel() ;
} }
/*
color = RGB(m_pen->GetColour().Red(),
m_pen->GetColour().Green(),
m_pen->GetColour().Blue());
*/
SetPixel((HDC) m_hDC, XLOG2DEV(x), YLOG2DEV(y), color); SetPixel((HDC) m_hDC, XLOG2DEV(x), YLOG2DEV(y), color);
EndDrawing(); EndDrawing();
@@ -616,15 +553,6 @@ void wxDC::DrawPolygon(int n, wxPoint points[], long xoffset, long yoffset,int f
// BUGBUG - is this necessary? // BUGBUG - is this necessary?
if (m_pen.Ok() && m_autoSetting) if (m_pen.Ok() && m_autoSetting)
SetPen(m_pen) ; SetPen(m_pen) ;
/*
int xoffset1 = 0;
int yoffset1 = 0;
if (m_canvas)
m_canvas->CalcScrolledPosition(0, 0, &xoffset1, &yoffset1);
xoffset1 += (int)xoffset; yoffset1 += (int)yoffset;
*/
BeginDrawing(); BeginDrawing();
@@ -632,10 +560,10 @@ void wxDC::DrawPolygon(int n, wxPoint points[], long xoffset, long yoffset,int f
int i; int i;
for (i = 0; i < n; i++) for (i = 0; i < n; i++)
{ {
cpoints[i].x = (int)(XLOG2DEV(points[i].x)); cpoints[i].x = (int)(XLOG2DEV(points[i].x + xoffset));
cpoints[i].y = (int)(YLOG2DEV(points[i].y)); cpoints[i].y = (int)(YLOG2DEV(points[i].y + yoffset));
CalcBoundingBox(points[i].x, points[i].y); CalcBoundingBox(points[i].x + xoffset, points[i].y + yoffset);
} }
int prev = SetPolyFillMode((HDC) m_hDC,fillStyle==wxODDEVEN_RULE?ALTERNATE:WINDING) ; int prev = SetPolyFillMode((HDC) m_hDC,fillStyle==wxODDEVEN_RULE?ALTERNATE:WINDING) ;
@@ -653,27 +581,16 @@ void wxDC::DrawLines(int n, wxPoint points[], long xoffset, long yoffset)
if (m_pen.Ok() && m_autoSetting) if (m_pen.Ok() && m_autoSetting)
SetPen(m_pen) ; SetPen(m_pen) ;
/*
int xoffset1 = 0;
int yoffset1 = 0;
if (m_canvas)
{
m_canvas->CalcScrolledPosition(0, 0, &xoffset1, &yoffset1);
}
xoffset1 += (int)xoffset; yoffset1 += (int)yoffset;
*/
BeginDrawing(); BeginDrawing();
POINT *cpoints = new POINT[n]; POINT *cpoints = new POINT[n];
int i; int i;
for (i = 0; i < n; i++) for (i = 0; i < n; i++)
{ {
cpoints[i].x = (int)(XLOG2DEV(points[i].x)); cpoints[i].x = (int)(XLOG2DEV(points[i].x + xoffset));
cpoints[i].y = (int)(YLOG2DEV(points[i].y)); cpoints[i].y = (int)(YLOG2DEV(points[i].y + yoffset));
CalcBoundingBox(points[i].x, points[i].y); CalcBoundingBox(points[i].x + xoffset, points[i].y + yoffset);
} }
(void)Polyline((HDC) m_hDC, cpoints, n); (void)Polyline((HDC) m_hDC, cpoints, n);
@@ -689,18 +606,6 @@ void wxDC::DrawRectangle(long x, long y, long width, long height)
if (m_pen.Ok() && m_autoSetting) if (m_pen.Ok() && m_autoSetting)
SetPen(m_pen) ; SetPen(m_pen) ;
/*
int x1 = (int)x;
int y1 = (int)y;
int x2 = (int)(x+width);
int y2 = (int)(y+height);
if (m_canvas)
{
m_canvas->CalcScrolledPosition((int)x, (int)y, &x1, &y1);
m_canvas->CalcScrolledPosition((int)(x+width), (int)(y+height), &x2, &y2);
}
*/
long x2 = x + width; long x2 = x + width;
long y2 = y + height; long y2 = y + height;
@@ -766,17 +671,6 @@ void wxDC::DrawRoundedRectangle(long x, long y, long width, long height, double
radius = (- radius * smallest); radius = (- radius * smallest);
} }
/*
int x1 = (int)x;
int y1 = (int)y;
if (m_canvas)
{
m_canvas->CalcScrolledPosition((int)x, (int)y, &x1, &y1);
m_canvas->CalcScrolledPosition((int)(x+width), (int)(y+height), &x2, &y2);
}
*/
long x2 = (x+width); long x2 = (x+width);
long y2 = (y+height); long y2 = (y+height);
@@ -797,17 +691,6 @@ void wxDC::DrawEllipse(long x, long y, long width, long height)
if (m_pen.Ok() && m_autoSetting) if (m_pen.Ok() && m_autoSetting)
SetPen(m_pen) ; SetPen(m_pen) ;
/*
int x1 = (int)x;
int y1 = (int)y;
if (m_canvas)
{
m_canvas->CalcScrolledPosition((int)x, (int)y, &x1, &y1);
m_canvas->CalcScrolledPosition((int)(x+width), (int)(y+height), &x2, &y2);
}
*/
long x2 = (x+width); long x2 = (x+width);
long y2 = (y+height); long y2 = (y+height);
@@ -868,14 +751,6 @@ void wxDC::DrawEllipticArc(long x,long y,long w,long h,double sa,double ea)
void wxDC::DrawIcon(const wxIcon& icon, long x, long y) void wxDC::DrawIcon(const wxIcon& icon, long x, long y)
{ {
/*
int x1 = (int)x;
int y1 = (int)y;
if (m_canvas)
m_canvas->CalcScrolledPosition(int)x, (int)y, &x1, &y1);
*/
BeginDrawing(); BeginDrawing();
::DrawIcon((HDC) m_hDC, XLOG2DEV(x), YLOG2DEV(y), (HICON) icon.GetHICON()); ::DrawIcon((HDC) m_hDC, XLOG2DEV(x), YLOG2DEV(y), (HICON) icon.GetHICON());
@@ -979,14 +854,6 @@ void wxDC::SetBrush(const wxBrush& brush)
void wxDC::DrawText(const wxString& text, long x, long y, bool use16bit) void wxDC::DrawText(const wxString& text, long x, long y, bool use16bit)
{ {
/*
int xx1 = (int)x;
int yy1 = (int)y;
if (m_canvas)
m_canvas->CalcScrolledPosition((int)x, (int)y, &xx1, &yy1);
*/
BeginDrawing(); BeginDrawing();
if (m_font.Ok() && m_font.GetResourceHandle()) if (m_font.Ok() && m_font.GetResourceHandle())