summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorwolfsuit <wolfsuit>2005-03-25 04:34:15 (GMT)
committerwolfsuit <wolfsuit>2005-03-25 04:34:15 (GMT)
commit4d7273d2cb45ecbd3610e0cfc26cab66b4eccf24 (patch)
tree9cfa8a0ae951e4efcc6e1db9d2cd8fdce2b17cdf /ChangeLog
parent73fe2a6c8bdfe30e0656cd8a3f5234fb554243c1 (diff)
downloadtk-4d7273d2cb45ecbd3610e0cfc26cab66b4eccf24.zip
tk-4d7273d2cb45ecbd3610e0cfc26cab66b4eccf24.tar.gz
tk-4d7273d2cb45ecbd3610e0cfc26cab66b4eccf24.tar.bz2
Add native drawing for Entry and Spinbox widgets.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 0cc5c13..eca354e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,18 @@
2005-03-24 Jim Ingham <jingham@apple.com>
+ These changes allow us to draw the Entry and Spinbox widget
+ with a native look and feel on Mac OS X.
+
+ * generic/tkEntry.h: New file, extracting the definitions of
+ Entry and Spinbox.
+ * generic/tkEntry.c (DisplayEntry): Call out to
+ TkpDrawEntryBorderAndFocus and TkpDrawSpinboxButtons. Also
+ provide default implementations for X11 & Win.
+ * macosx/tkMacOSXEntry.c: New file, implements the entry & focus
+ and spinbox button drawing.
+ * tkMacOSXDefaults.h: Change the Mac OS X defaults so they fit
+ the native widget shapes.
+
* xlib/xgc.c (XCreateGC): Set the default linewidth to 1, not
0. Some extensions seem to expect this.