Things to do
SkinLF 1.1Welcome License Installation :: Theme Support Tutorial 1 Tutorial 2 Theme Packs SkinRegion How to :: They use SkinLF Your Apps :: FAQ Changes Todo :: API
low
  • [code] kdeframeborder: if pixmap bottom left/right and top left/right are null, left and right should be used to replace them
  • [code] beos, mozilla modern, macos theme packs do not correctly handle the focus button, their border is 0,0,0,0 does the gtk impl use the good button for focus ??
  • [code] add support for custom borders in theme packs border name="ToolBar.border" class="com.foo.ToolbarBorder" where class is in the theme pack zip file (folder classes)
  • [code] add double arrow to scrollbar (for page up down) => how to create the double arrow (what graphic to use ?)
  • [code] vline hline are JSeparator in gtk !
  • [code] WIN32: when using a java.awt.Window, there is no taskbar item associated, so the window is like a ghost and only visible in our WindowList or with Alt+Tab (but with no title)
  • [code] add SkinDialog (modal or not) extends SkinWindow
  • [code] create SkinOptionPane to replace JOptionPane and use SkinDialog instead of JDialog
  • [code] how to do modal skinwindow ? => how they do modal internalframe ?
  • [code] warning: the loadThemePack("zip file") is not supported by jdk1.1
  • [code] replace SkinUtils loadImage with an interface implemented by JAI/JIMI/JDK => the size will be reduced => support for GIF/JPG with JDK => provide a way for the developer to modify the image loading or to modify the image once loaded (alpha channel)
  • high