On Thu, Jul 26, 2007 at 12:14:20AM +0300, Vesa Jääskeläinen wrote: > > Hi, > > One idea was to define themable colors and then use grub_video_map_color > to map this to hardware (color index or RGB value): > > http://grub.enbug.org/VideoSubsystem#head-0df1ed220076ff6cc8188d1a192a21d443cc2456 > > You could define normal VGA color with like > GRUB_COLOR_{WHITE|BLACK|LIGHT_GREEN|YELLOW...}. Then setup theme to map > GRUB_COLOR_CONSOLE_BACKGROUND->GRUB_COLOR_BLACK and > GRUB_COLOR_CONSOLE_FOREGROUND->GRUB_COLOR_LIGHT_GREEN. Of course we have > this missing component 'theme support' here ;)
Ok, but you're missing the user interface part. How would that be glued? > You can make dynamic variables in GRUB so that when you set it it will > call function (which could call proper {term|theme}->set color function). Nifty. Is that some sort of preprocessor hack? > I would rather resolve this issue at same time when resolving graphical > menu issues (meaning within graphical menu subproject) (still looking > for more members ;)): > > http://grub.enbug.org/Subprojects > http://grub.enbug.org/Subprojects/GraphicalMenu Uhm that's inconvenient for us [1], because we need basic color functionality (i.e. similar to GRUB Legacy's) soon, and I can't really volunteer more time to speed up the graphical menu efforts. [1] Debian, that is. -- Robert Millan My spam trap is [EMAIL PROTECTED] Note: this address is only intended for spam harvesters. Writing to it will get you added to my black list. _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel