BrowserWindow.bjs
authorAlan Knowles <alan@roojs.com>
Thu, 25 Aug 2016 06:21:08 +0000 (14:21 +0800)
committerAlan Knowles <alan@roojs.com>
Thu, 25 Aug 2016 06:21:08 +0000 (14:21 +0800)
BrowserWindow.vala

BrowserWindow.bjs
BrowserWindow.vala

index 32ceb87..f5b1807 100644 (file)
@@ -2,10 +2,10 @@
  "name" : "BrowserWindow",
  "parent" : "",
  "title" : "",
- "path" : "/home/edward/gitlive/app.webkitpdf/BrowserWindow.bjs",
+ "path" : "/home/alan/gitlive/app.webkitpdf/BrowserWindow.bjs",
  "permname" : "",
  "modOrder" : "",
- "build_module" : "NEW GROUP",
+ "build_module" : "webkitpdf",
  "items" : [
   {
    "listeners" : {
@@ -26,7 +26,7 @@
       {
        "listeners" : {
         "mime_type_policy_decision_requested" : "(p0, netreq, mimetype, pol ) => {\n //  print(\"resource response  %s, %s\\n\", \t webres.get_mime_type(), netres.uri);\n\tprint(\"mimetype:  %s\", mimetype);\n // netres.message.got_headers.connect(() => { \n //   print(\"GOT HEADERS?  [%s] : %s\\n\", \n\t//  netres.message.request_headers.get_content_type(null),netres.uri);\n\t//  });\n\t\n\treturn true; // default behaviour..\n  \n   \n}",
-        "resource_request_starting" : "(p0, webres, netreq ) => {\n  print(\"resource req. started %s\\n\", netreq.uri);\n    \n}",
+        "resource_request_starting" : "(p0, webres, netreq ) => {\n  print(\"resource req. started %s\\n\", netreq.uri);\n     \n}",
         "load_finished" : "( ) => {\n\t\t \n       this.printit();\n \n}"
        },
        "id" : "view",
index 72bc868..d3b62b8 100644 (file)
@@ -21,9 +21,11 @@ public class BrowserWindow : Object
     public BrowserWindow()
     {
         _this = this;
-        this.el = new Gtk.Window();
+        this.el = new Gtk.Window( Gtk.WindowType.TOPLEVEL );
 
         // my vars (dec)
+
+        // set gobject values
         var child_0 = new Xcls_scrolled_window( _this );
         child_0.ref();
         this.el.add (  child_0.el  );
@@ -68,9 +70,11 @@ public class BrowserWindow : Object
         {
             _this = _owner;
             _this.scrolled_window = this;
-            this.el = new Gtk.ScrolledWindow();
+            this.el = new Gtk.ScrolledWindow( null, null );
 
             // my vars (dec)
+
+            // set gobject values
             var child_0 = new Xcls_view( _this );
             child_0.ref();
             this.el.add (  child_0.el  );
@@ -91,6 +95,7 @@ public class BrowserWindow : Object
 
 
             // my vars (def)
+        public bool print_started;
 
         // ctor
         public Xcls_view(BrowserWindow _owner )
@@ -100,6 +105,9 @@ public class BrowserWindow : Object
             this.el = new WebKit.WebView();
 
             // my vars (dec)
+            this.print_started = false;
+
+            // set gobject values
 
             //listeners
             this.el.mime_type_policy_decision_requested.connect( (p0, netreq, mimetype, pol ) => {
@@ -116,7 +124,7 @@ public class BrowserWindow : Object
             });
             this.el.resource_request_starting.connect( (p0, webres, netreq ) => {
               print("resource req. started %s\n", netreq.uri);
-                
+                 
             });
             this.el.load_finished.connect( ( ) => {