forked from marko/svitak
add header bar
This commit is contained in:
parent
2011d638b0
commit
05fdac1253
1 changed files with 3 additions and 0 deletions
|
|
@ -58,6 +58,8 @@ buildLayout app = do
|
|||
window <- Gtk.applicationWindowNew app
|
||||
webView <- WebKit.webViewNew
|
||||
sidebar <- Gtk.listBoxNew
|
||||
header <- Gtk.headerBarNew
|
||||
|
||||
Gtk.listBoxSetSelectionMode sidebar GtkEnums.SelectionModeSingle
|
||||
Gtk.widgetAddCssClass sidebar "toc"
|
||||
|
||||
|
|
@ -71,6 +73,7 @@ buildLayout app = do
|
|||
Gtk.panedSetResizeStartChild paned False
|
||||
|
||||
Gtk.set window [#defaultWidth := 1000, #defaultHeight := 700, #child := paned]
|
||||
Gtk.windowSetTitlebar window $ Just header
|
||||
applyStyles window
|
||||
pure (AppWidgets window webView sidebar)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue