setColorsPerChannel(_cpc);
cache_max = cmax;
-#ifdef TIMEDCACHE
if (cache_timeout) {
timer = new BTimer(basedisplay, this);
timer->setTimeout(cache_timeout);
} else {
timer = (BTimer *) 0;
}
-#endif // TIMEDCACHE
colors = (XColor *) 0;
ncolors = 0;
if (colors_per_channel < 2 || ncolors > (1 << screen_depth)) {
fprintf(stderr,
- i18n(ImageSet, ImageInvalidColormapSize,
- "BImageControl::BImageControl: invalid colormap size %d "
- "(%d/%d/%d) - reducing"),
+ "BImageControl::BImageControl: invalid colormap size %d "
+ "(%d/%d/%d) - reducing",
ncolors, colors_per_channel, colors_per_channel,
colors_per_channel);
colors = new XColor[ncolors];
if (! colors) {
- fprintf(stderr, i18n(ImageSet, ImageErrorAllocatingColormap,
- "BImageControl::BImageControl: error allocating "
- "colormap\n"));
+ fprintf(stderr, "BImageControl::BImageControl: error allocating "
+ "colormap\n");
exit(1);
}
for (i = 0; i < ncolors; i++) {
if (! XAllocColor(basedisplay->getXDisplay(), colormap, &colors[i])) {
- fprintf(stderr, i18n(ImageSet, ImageColorAllocFail,
- "couldn't alloc color %i %i %i\n"),
+ fprintf(stderr, "couldn't alloc color %i %i %i\n",
colors[i].red, colors[i].green, colors[i].blue);
colors[i].flags = 0;
} else {
if (colors_per_channel < 2 || ncolors > (1 << screen_depth)) {
fprintf(stderr,
- i18n(ImageSet, ImageInvalidColormapSize,
- "BImageControl::BImageControl: invalid colormap size %d "
- "(%d/%d/%d) - reducing"),
+ "BImageControl::BImageControl: invalid colormap size %d "
+ "(%d/%d/%d) - reducing",
ncolors, colors_per_channel, colors_per_channel,
colors_per_channel);
colors = new XColor[ncolors];
if (! colors) {
fprintf(stderr,
- i18n(ImageSet, ImageErrorAllocatingColormap,
- "BImageControl::BImageControl: error allocating colormap\n"));
+ "BImageControl::BImageControl: error allocating colormap\n");
exit(1);
}
if (! XAllocColor(basedisplay->getXDisplay(), colormap,
&colors[i])) {
- fprintf(stderr, i18n(ImageSet, ImageColorAllocFail,
- "couldn't alloc color %i %i %i\n"),
+ fprintf(stderr, "couldn't alloc color %i %i %i\n",
colors[i].red, colors[i].green, colors[i].blue);
colors[i].flags = 0;
} else {
}
default:
- fprintf(stderr,
- i18n(ImageSet, ImageUnsupVisual,
- "BImageControl::BImageControl: unsupported visual %d\n"),
+ fprintf(stderr, "BImageControl::BImageControl: unsupported visual %d\n",
getVisual()->c_class);
exit(1);
}
if (! cache.empty()) {
//#ifdef DEBUG
- fprintf(stderr, i18n(ImageSet, ImagePixmapRelease,
- "BImageContol::~BImageControl: pixmap cache - "
- "releasing %d pixmaps\n"), cache.size());
+ fprintf(stderr, "BImageContol::~BImageControl: pixmap cache - "
+ "releasing %d pixmaps\n", cache.size());
//#endif
CacheContainer::iterator it = cache.begin();
const CacheContainer::iterator end = cache.end();
for (; it != end; ++it)
XFreePixmap(basedisplay->getXDisplay(), it->pixmap);
}
-#ifdef TIMEDCACHE
if (timer) {
timer->stop();
delete timer;
}
-#endif // TIMEDCACHE
}
if (cache.size() > cache_max) {
#ifdef DEBUG
- fprintf(stderr, i18n(ImageSet, ImagePixmapCacheLarge,
- "BImageControl::renderImage: cache is large, "
- "forcing cleanout\n"));
+ fprintf(stderr, "BImageControl::renderImage: cache is large, "
+ "forcing cleanout\n");
#endif // DEBUG
timeout();
tmp.count--;
}
-#ifdef TIMEDCACHE
if (! timer)
-#endif // TIMEDCACHE
timeout();
}