mirror of https://github.com/YGGverse/Yoda.git
yggverse
5 months ago
2 changed files with 51 additions and 0 deletions
@ -0,0 +1,21 @@
@@ -0,0 +1,21 @@
|
||||
#include "Header.h" |
||||
|
||||
YodaBrowser::Header::Header( |
||||
Yoda::Browser *browser |
||||
) { |
||||
// Init GTK
|
||||
this->gtk = gtk_header_bar_new(); |
||||
|
||||
gtk_header_bar_set_show_title_buttons( |
||||
GTK_HEADER_BAR( |
||||
this->gtk |
||||
), |
||||
Header::SHOW_TITLE_BUTTONS |
||||
); |
||||
|
||||
gtk_widget_show( |
||||
GTK_WIDGET( |
||||
this->gtk |
||||
) |
||||
); |
||||
} |
@ -0,0 +1,30 @@
@@ -0,0 +1,30 @@
|
||||
#ifndef YODA_BROWSER_HEADER_H |
||||
#define YODA_BROWSER_HEADER_H |
||||
|
||||
#include "../../main.h" |
||||
|
||||
#include "../Browser.h" |
||||
|
||||
namespace YodaBrowser |
||||
{ |
||||
class Header |
||||
{ |
||||
public: |
||||
|
||||
// GTK
|
||||
GtkWidget *gtk; |
||||
|
||||
// Dependencies
|
||||
Yoda::Browser *browser; |
||||
|
||||
// Defaults
|
||||
const gboolean SHOW_TITLE_BUTTONS = true; |
||||
|
||||
// Construct
|
||||
Header( |
||||
Yoda::Browser *browser |
||||
); |
||||
}; |
||||
}; |
||||
|
||||
#endif |
Loading…
Reference in new issue