mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
More work on the prefs panel
This commit is contained in:
parent
4224233eca
commit
95f62fcad2
@ -5,6 +5,7 @@ from __python__ import hash_literals, bound_methods
|
|||||||
from gettext import gettext as _
|
from gettext import gettext as _
|
||||||
from dom import svgicon, ensure_id, clear
|
from dom import svgicon, ensure_id, clear
|
||||||
from elementmaker import E
|
from elementmaker import E
|
||||||
|
from book_list.item_list import build_list, create_item
|
||||||
|
|
||||||
class Prefs:
|
class Prefs:
|
||||||
|
|
||||||
@ -43,7 +44,13 @@ class Prefs:
|
|||||||
self.display_panel(which)
|
self.display_panel(which)
|
||||||
|
|
||||||
def display_top(self, container):
|
def display_top(self, container):
|
||||||
pass
|
c = E.div()
|
||||||
|
container.appendChild(c)
|
||||||
|
build_list(c, [
|
||||||
|
create_item(_('Colors'), def():self.show_panel('colors');, _('Change the colors of the page and text')),
|
||||||
|
create_item(_('Page Layout'), def():self.show_panel('layout');, _('Change the page margins and number of columns per page')),
|
||||||
|
])
|
||||||
|
|
||||||
|
|
||||||
def create_prefs_panel(container, close_func):
|
def create_prefs_panel(container, close_func):
|
||||||
Prefs(container, close_func)
|
Prefs(container, close_func)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user