[X2Go-Commits] [nx-libs] 51/54: nxdialog: Allow user to specify hexadecimal X11 window IDs.

git-admin at x2go.org git-admin at x2go.org
Sun Mar 24 10:05:07 CET 2019


This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch master
in repository nx-libs.

commit ff1b3e9e8a45dcb9e95d121f8b5f2fbc0a961fae
Author: Ulrich Sibiller <uli42 at gmx.de>
Date:   Fri Mar 1 15:25:36 2019 +0100

    nxdialog: Allow user to specify hexadecimal X11 window IDs.
---
 nxdialog/bin/nxdialog | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/nxdialog/bin/nxdialog b/nxdialog/bin/nxdialog
index e7ca10a..379ce00 100755
--- a/nxdialog/bin/nxdialog
+++ b/nxdialog/bin/nxdialog
@@ -45,8 +45,9 @@
 # If an "NX_CLIENT" environment variable is not provided to nxagent
 # nxcomp library assumes this script is located in /usr/NX/bin/nxclient
 #
-# Example:
+# Examples:
 # nxdialog --dialog yesno --message "message text" --caption "message title" --parent 0
+# nxdialog --dialog yesno --message "message text" --caption "message title" --window 0x123456 --parent 0
 
 from __future__ import print_function
 
@@ -110,7 +111,7 @@ class PullDownMenu(object):
         """ Shows popup and returns result. """
 
         display = Gdk.Display.get_default()
-        win = GdkX11.X11Window.foreign_new_for_display(display, self.window_id)
+        win = GdkX11.X11Window.foreign_new_for_display(display, int(self.window_id, 0))
 
         menu = Gtk.Menu()
         menu.connect("deactivate", self.menu_deactivate)
@@ -312,7 +313,7 @@ class NxDialogProgram(object):
                             shown")
         parser.add_argument("--parent", type=int, dest="agentpid",
                             help="pid of the nxagent")
-        parser.add_argument("--window", type=int, dest="window",
+        parser.add_argument("--window", dest="window",
                             help="id of window where to embed the \
                             pulldown dialog type")
         # -class, -local, -allowmultiple are unused in nxlibs 3.5.99.18

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git


More information about the x2go-commits mailing list