Add file I forgot to add in the last commit

This commit is contained in:
Eitan Adler 2012-01-29 15:57:53 +00:00
parent 76b29f23b6
commit 54a8b690ac
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=290040

View File

@ -0,0 +1,73 @@
diff -Naur src/yicon.cc src/yicon.cc
--- src/yicon.cc 2010-10-31 15:09:36.000000000 +0100
+++ src/yicon.cc 2011-11-07 19:41:52.841910531 +0100
@@ -270,6 +270,10 @@
iconCache.getItem(0)->removeFromCache();
}
+int YIcon::menuSize() {
+ return menuIconSize;
+}
+
int YIcon::smallSize() {
return smallIconSize;
}
diff -Naur src/yicon.h src/yicon.h
--- src/yicon.h 2010-10-31 15:09:36.000000000 +0100
+++ src/yicon.h 2011-11-07 19:41:28.555296033 +0100
@@ -25,6 +25,7 @@
bool isCached() { return fCached; }
void setCached(bool cached) { fCached = cached; }
+ static int menuSize();
static int smallSize();
static int largeSize();
static int hugeSize();
diff -Naur src/ymenu.cc src/ymenu.cc
--- src/ymenu.cc 2010-10-31 15:09:36.000000000 +0100
+++ src/ymenu.cc 2011-11-07 19:42:40.498474049 +0100
@@ -153,8 +153,8 @@
#ifndef LITE
if (getItem(selItem)->getIcon() != null &&
- YIcon::smallSize() > h)
- h = YIcon::smallSize();
+ YIcon::menuSize() > h)
+ h = YIcon::menuSize();
#endif
if (x <= int(width() - h - 4))
@@ -1023,8 +1023,8 @@
mitem->getIcon()->draw(g,
l + 1 + delta, t + delta + top + pad +
(eh - top - pad * 2 - bottom -
- YIcon::smallSize()) / 2,
- YIcon::smallSize());
+ YIcon::menuSize()) / 2,
+ YIcon::menuSize());
#endif
}
diff -Naur src/ymenuitem.cc src/ymenuitem.cc
--- src/ymenuitem.cc 2010-10-31 15:09:36.000000000 +0100
+++ src/ymenuitem.cc 2011-11-07 19:50:04.458316916 +0100
@@ -86,8 +86,8 @@
int ih = fontHeight;
#ifndef LITE
- if (YIcon::smallSize() > ih)
- ih = YIcon::smallSize();
+ if (YIcon::menuSize() > ih)
+ ih = YIcon::menuSize();
#endif
if (wmLook == lookWarp4 || wmLook == lookWin95) {
@@ -123,7 +123,7 @@
return 0;
#else
ref<YIcon> icon = getIcon();
- return icon != null ? YIcon::smallSize(): 0;
+ return icon != null ? YIcon::menuSize(): 0;
#endif
}