Skip to main content

Blog Archive for kirillcool during August 2006

This entry outlined the importance of scalable icons for the next-generation UIs and showed how SVG format can be used to achieve resolution-independent easily scalable icons. One thing that i haven't been able to find is a SVG file viewer / explorer that shows all SVG files in the current folder and allows scaling them. Inkscape file chooser provides the preview, but it's only for the selected...
The high-resolution LCD and plasma monitors are quickly becoming an affordable commodity, and the next versions of two major OSes (Vista and Leopard) will be using vector-based continuously-scalable icons and UI elements to create UIs that easily scale on 120+ DPI monitors. One of the vector-based formats quickly gaining popularity is SVG. One of the flagship Microsoft's applications was and...
I don't know about you, but i was saddened by the decision to drop internal names for JDK 6.0 and 7.0. Some time ago i even speculated on the possible names for 8.0 (which sparked quite a lively discussion on TSS). It could've been nice to have correctly predicted a name in advance... Which brings me to the main topic - giving internal names for releases is fun. Especially when you get to choose...
The release 3.0 of Substance look-and-feel (scheduled to be available on September 4th) features an easy way to skin your apps (which is made even easier in the next version) - using complex themes. Complex theme is based on four other (not necessarily simple) themes: Active theme - for controls in active visual state Default theme - for controls in default visual state Disabled theme - for...
One of the first major overhauls i did for the next version of Substance was to ditch the inheritance from Metal and make all the delegates (and the main class itself) extend the Basic delegates. The main reason for this transition is the unnecessary overhead of Metal (parent) instantiation since Substance overrides pretty much every painting part for all components. thankfully, the painting...