@ -137,20 +137,15 @@ void on_ButtonOpenHelp_activated(GtkWidget *button, GtkBuilder *builder){
if ( gtk_toggle_button_get_active ( GTK_TOGGLE_BUTTON ( gtk_builder_get_object ( builder , " AlwaysOpenHelpCheckbox " ) ) ) )
if ( gtk_toggle_button_get_active ( GTK_TOGGLE_BUTTON ( gtk_builder_get_object ( builder , " AlwaysOpenHelpCheckbox " ) ) ) )
{
{
# ifdef WEBKIT_FOUND
# ifdef WEBKIT_FOUND
void * handle = NULL ;
GtkBuilder * web_builder = gtk_builder_new_from_file ( GladePath ) ;
handle = dlopen ( " libwebkit2gtk-4.0.so " , RTLD_LAZY ) ;
GtkWidget * browser = GTK_WIDGET ( gtk_builder_get_object ( web_builder , " Web_Window " ) ) ;
if ( handle ) {
GtkWidget * web_place = GTK_WIDGET ( gtk_builder_get_object ( web_builder , " Web_Place " ) ) ;
GtkBuilder * web_builder = gtk_builder_new_from_file ( GladePath ) ;
GtkWidget * WebView = webkit_web_view_new ( ) ;
GtkWidget * browser = GTK_WIDGET ( gtk_builder_get_object ( web_builder , " Web_Window " ) ) ;
webkit_web_view_load_uri ( WEBKIT_WEB_VIEW ( WebView ) , UBLINUX_WIKI_LINK ) ;
GtkWidget * web_place = GTK_WIDGET ( gtk_builder_get_object ( web_builder , " Web_Place " ) ) ;
gtk_box_pack_start ( GTK_BOX ( web_place ) , WebView , 1 , 1 , 0 ) ;
GtkWidget * WebView = webkit_web_view_new ( ) ;
gtk_widget_show_all ( browser ) ;
webkit_web_view_load_uri ( WEBKIT_WEB_VIEW ( WebView ) , UBLINUX_WIKI_LINK ) ;
gtk_box_pack_start ( GTK_BOX ( web_place ) , WebView , 1 , 1 , 0 ) ;
gtk_widget_show_all ( browser ) ;
} else
if ( system ( UBLINUX_WIKI_COMMAND ) ) { } ;
# else
# else
if ( system ( UBLINUX_WIKI_COMMAND ) ) { } ;
if ( system ( UBLINUX_WIKI_COMMAND ) ) { } ;
# endif
# endif
} else
} else
{
{
@ -174,10 +169,7 @@ void on_CancelHelpButton_activated(GtkWidget *button,GtkBuilder *builder){
} ;
} ;
void on_ReadHelpButton_activated ( GtkWidget * button , GtkBuilder * builder ) {
void on_ReadHelpButton_activated ( GtkWidget * button , GtkBuilder * builder ) {
# ifdef WEBKIT_FOUND
# ifdef WEBKIT_FOUND
void * handle = NULL ;
handle = dlopen ( " libwebkit2gtk-4.0.so " , RTLD_LAZY ) ;
if ( handle ) {
GtkBuilder * web_builder = gtk_builder_new_from_file ( GladePath ) ;
GtkBuilder * web_builder = gtk_builder_new_from_file ( GladePath ) ;
GtkWidget * browser = GTK_WIDGET ( gtk_builder_get_object ( web_builder , " Web_Window " ) ) ;
GtkWidget * browser = GTK_WIDGET ( gtk_builder_get_object ( web_builder , " Web_Window " ) ) ;
GtkWidget * web_place = GTK_WIDGET ( gtk_builder_get_object ( web_builder , " Web_Place " ) ) ;
GtkWidget * web_place = GTK_WIDGET ( gtk_builder_get_object ( web_builder , " Web_Place " ) ) ;
@ -185,11 +177,9 @@ void on_ReadHelpButton_activated(GtkWidget *button, GtkBuilder *builder){
webkit_web_view_load_uri ( WEBKIT_WEB_VIEW ( WebView ) , UBLINUX_WIKI_LINK ) ;
webkit_web_view_load_uri ( WEBKIT_WEB_VIEW ( WebView ) , UBLINUX_WIKI_LINK ) ;
gtk_box_pack_start ( GTK_BOX ( web_place ) , WebView , 1 , 1 , 0 ) ;
gtk_box_pack_start ( GTK_BOX ( web_place ) , WebView , 1 , 1 , 0 ) ;
gtk_widget_show_all ( browser ) ;
gtk_widget_show_all ( browser ) ;
} else
# else
if ( system ( UBLINUX_WIKI_COMMAND ) ) { } ;
if ( system ( UBLINUX_WIKI_COMMAND ) ) { } ;
# else
# endif
if ( system ( UBLINUX_WIKI_COMMAND ) ) { } ;
# endif
GtkWidget * window = GTK_WIDGET ( gtk_builder_get_object ( builder , " HelpSureWindow " ) ) ;
GtkWidget * window = GTK_WIDGET ( gtk_builder_get_object ( builder , " HelpSureWindow " ) ) ;
gtk_widget_hide ( window ) ;
gtk_widget_hide ( window ) ;
} ;
} ;