Mercurial > projects > doodle
diff tk/events.d @ 8:bf7903435f58
Checkpoint
author | "David Bryant <bagnose@gmail.com>" |
---|---|
date | Sat, 11 Jul 2009 21:49:04 +0930 |
parents | 936feb16eed4 |
children | f0ade1b49fe7 |
line wrap: on
line diff
--- a/tk/events.d Sat Jul 11 21:29:03 2009 +0930 +++ b/tk/events.d Sat Jul 11 21:49:04 2009 +0930 @@ -56,7 +56,7 @@ string str() const { return mStr; } override string toString() const { - return std.string.format("Key event: %s, %d", mStr, mValue); + return std.string.format("Key event: %s, %d, %s", mStr, mValue, mMask); } private { @@ -93,7 +93,9 @@ } override string toString() const { - return std.string.format("Button event: %s, %s, %s, %s, %s", mButtonAction, mButtonName, mScreenPoint, mModelPoint, mMask); + return std.string.format("Button event: %s, %s, %s, %s, %s", + enumToString(mButtonAction), enumToString(mButtonName), + mScreenPoint, mModelPoint, mMask); } ButtonAction button_action() const { return mButtonAction; } @@ -113,7 +115,8 @@ } override string toString() const { - return std.string.format("Motion event: %s, %s, %s", mScreenPoint, mModelPoint, mMask); + return std.string.format("Motion event: %s, %s, %s", + mScreenPoint, mModelPoint, mMask); } } @@ -127,7 +130,8 @@ } override string toString() const { - return std.string.format("Scroll event: %s, %s, %s, %s", mScrollDirection, mScreenPoint, mModelPoint, mMask); + return std.string.format("Scroll event: %s, %s, %s, %s", + enumToString(mScrollDirection), mScreenPoint, mModelPoint, mMask); } ScrollDirection scroll_direction() const { return mScrollDirection; }