[Gd-chatter] r11390 - trunk/libraries/gui-sniffer

andreas at gwydiondylan.org andreas at gwydiondylan.org
Tue Jun 5 23:26:27 CEST 2007


Author: andreas
Date: Tue Jun  5 23:26:25 2007
New Revision: 11390

Modified:
   trunk/libraries/gui-sniffer/gui-sniffer.dylan
   trunk/libraries/gui-sniffer/library.dylan
Log:
job: 7299

some random hacks to make it build with gtk


Modified: trunk/libraries/gui-sniffer/gui-sniffer.dylan
==============================================================================
--- trunk/libraries/gui-sniffer/gui-sniffer.dylan	(original)
+++ trunk/libraries/gui-sniffer/gui-sniffer.dylan	Tue Jun  5 23:26:25 2007
@@ -471,6 +471,8 @@
          value-changed-callback: safe-p(method(x) highlight-hex-dump(frame) end));
 
   pane packet-hex-dump (frame)
+    make(<label>, label: "insert hexdump here");
+/*
     make(<deuce-pane>,
          frame: frame,
          read-only?: #t,
@@ -479,22 +481,22 @@
          columns: 100,
          scroll-bars: #"vertical",
          text-style: $text-style);
-
+*/
 
   pane sniffer-status-bar (frame)
     make(<status-bar>, label: "Network Night Vision");
 
   pane open-button (frame)
-    make(<push-button>, label: $icons["open"],
+    make(<push-button>, label: "open",
          activate-callback: method(x) open-pcap-file(frame) end);
   pane save-button (frame)
-    make(<push-button>, label: $icons["save"],
+    make(<push-button>, label: "save",
          activate-callback: method(x) save-pcap-file(frame) end);
   pane play-button (frame)
-    make(<push-button>, label: $icons["play"],
+    make(<push-button>, label: "play",
          activate-callback: method(x) open-interface(frame) end);
   pane stop-button (frame)
-    make(<push-button>, label: $icons["stop"],
+    make(<push-button>, label: "stop",
          activate-callback: method(x) close-interface(frame) end);
     
   pane sniffer-tool-bar (frame)
@@ -523,7 +525,7 @@
   command-table (frame) *gui-sniffer-command-table*;
   status-bar (frame) frame.sniffer-status-bar;
   keyword title: = "Network Night Vision";
-  keyword icon: = $icons["nnv-small"];
+  //keyword icon: = $icons["nnv-small"];
 end;
 
 define command-table *file-command-table* (*global-command-table*)
@@ -889,6 +891,7 @@
 define constant $icons = make(<string-table>);
 
 define function initialize-icons ()
+/*
   local method load-and-register-item (name, size)
     $icons[as-lowercase(name)]
       := read-image-as(<win32-icon>, as(<byte-string>, name), #"icon", width: size, height: size);
@@ -900,20 +903,23 @@
   load-and-register-item("NNV", 32);
   $icons["nnv-small"]
     := read-image-as(<win32-icon>, as(<byte-string>, "NNV"), #"small-icon");
+*/
 end;
 
-begin
+define function main()
   initialize-icons();
   let gui-sniffer = make(<gui-sniffer-frame>);
   set-frame-size(gui-sniffer, 1024, 768);
-  deuce/frame-window(gui-sniffer) := gui-sniffer.packet-hex-dump;
-  deuce/*editor-frame* := gui-sniffer;
-  deuce/*buffer* := deuce/make-initial-buffer();
-  deuce/select-buffer(frame-window(gui-sniffer), deuce/*buffer*);
+//  deuce/frame-window(gui-sniffer) := gui-sniffer.packet-hex-dump;
+//  deuce/*editor-frame* := gui-sniffer;
+//  deuce/*buffer* := deuce/make-initial-buffer();
+//  deuce/select-buffer(frame-window(gui-sniffer), deuce/*buffer*);
   command-enabled?(close-interface, gui-sniffer) := #f;
   gadget-enabled?(gui-sniffer.stop-button) := #f;
   start-frame(gui-sniffer);
 end;
 
+main()
+
 
 

Modified: trunk/libraries/gui-sniffer/library.dylan
==============================================================================
--- trunk/libraries/gui-sniffer/library.dylan	(original)
+++ trunk/libraries/gui-sniffer/library.dylan	Tue Jun  5 23:26:25 2007
@@ -6,7 +6,7 @@
   use dylan;
   use common-dylan;
   use duim;
-  use win32-duim;
+  //use win32-duim;
   use deuce;
   use duim-deuce;
   use io;



More information about the chatter mailing list