aboutsummaryrefslogtreecommitdiffhomepage
path: root/samplecode/SampleLines.cpp
diff options
context:
space:
mode:
authorGravatar reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2011-05-05 14:03:48 +0000
committerGravatar reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2011-05-05 14:03:48 +0000
commit961ddb04a0a7aba843032d829ab867518e52559e (patch)
treeacab8fac9ac1f56650b3b2ef9ab7aff5384466ed /samplecode/SampleLines.cpp
parent2ba4abbb3171e058b7f9b1d7c7954ee6989a21e6 (diff)
update to SampleView
git-svn-id: http://skia.googlecode.com/svn/trunk@1252 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'samplecode/SampleLines.cpp')
-rw-r--r--samplecode/SampleLines.cpp28
1 files changed, 7 insertions, 21 deletions
diff --git a/samplecode/SampleLines.cpp b/samplecode/SampleLines.cpp
index 24291f38ae..03dd30feed 100644
--- a/samplecode/SampleLines.cpp
+++ b/samplecode/SampleLines.cpp
@@ -23,34 +23,24 @@
#include "SkColorPriv.h"
#include "SkImageDecoder.h"
-class LinesView : public SkView {
+class LinesView : public SampleView {
public:
LinesView() {}
protected:
// overrides from SkEventSink
- virtual bool onQuery(SkEvent* evt)
- {
- if (SampleCode::TitleQ(*evt))
- {
+ virtual bool onQuery(SkEvent* evt) {
+ if (SampleCode::TitleQ(*evt)) {
SampleCode::TitleR(evt, "Lines");
return true;
}
return this->INHERITED::onQuery(evt);
}
- void drawBG(SkCanvas* canvas)
- {
-// canvas->drawColor(0xFFDDDDDD);
- canvas->drawColor(SK_ColorWHITE);
- // canvas->drawColor(SK_ColorBLACK);
- }
-
/*
0x1F * x + 0x1F * (32 - x)
*/
- void drawRings(SkCanvas* canvas)
- {
+ void drawRings(SkCanvas* canvas) {
canvas->scale(SkIntToScalar(1)/2, SkIntToScalar(1)/2);
SkRect r;
@@ -67,10 +57,7 @@ protected:
canvas->drawRect(r, paint);
}
- virtual void onDraw(SkCanvas* canvas)
- {
- this->drawBG(canvas);
-
+ virtual void onDrawContent(SkCanvas* canvas) {
SkBitmap bm;
SkImageDecoder::DecodeFile("/kill.gif", &bm);
canvas->drawBitmap(bm, 0, 0, NULL);
@@ -104,8 +91,7 @@ protected:
canvas->drawLine(x, y, x + SkIntToScalar(90), y + SkIntToScalar(90), paint);
}
- virtual SkView::Click* onFindClickHandler(SkScalar x, SkScalar y)
- {
+ virtual SkView::Click* onFindClickHandler(SkScalar x, SkScalar y) {
fAlpha = SkScalarRound(y);
this->inval(NULL);
return NULL;
@@ -113,7 +99,7 @@ protected:
private:
int fAlpha;
- typedef SkView INHERITED;
+ typedef SampleView INHERITED;
};
//////////////////////////////////////////////////////////////////////////////