You were probably running panel.showModalDialog() instead of panel.show()
The definition of a modal window or dialog is one that blocks the user
from interacting with the rest of the GUI until it is closed.
-Nathan
-----Original Message----- From: olivier...@moving-picture.com
Sent: Wednesday, December 19, 2012 7:28 AM
To: Nuke Python discussion
Subject: Re: [Nuke-python] which panel function to use
interesting, I always used that one inside a class and had to add an ok
or cancel button to get out of it because it would not let me close the
window.
and i couldn't touch the tree or select anything as it is waiting for
something to happen.
I will dig that further
thanks
Michael Habenicht wrote:
No, it doesn't.
run this in the script editor:
p = nukescripts.PythonPanel()
p.show()
You get a window that let's you still do anything else.
----- Original Message -----
From: olivier...@moving-picture.com
To: nuke-python@support.thefoundry.co.uk
Date: 19.12.2012 15:59:36
Subject: Re: [Nuke-python] which panel function to use
I know but those windows locks the gui, you cannot do anything like
select a node or moving the tree until you close the window.
and that is exactly what i am looking for
thanks anyway, the pane is a good trick i didn't know ;)
Michael Habenicht wrote:
Well then I am sorry because this is as far as I know your only
option besides of PySide.
But you don't have to add it to a pane. If you create the panel and
simply show it then you have a floating non modal window.
Best regards,
Michael
------------------------------------------
DI (FH) Michael Habenicht
Digital Film Compositor & TD
http://www.tinitron.de
m...@tinitron.de
------------------------------------------
----- Original Message -----
From: olivier...@moving-picture.com
To: nuke-python@support.thefoundry.co.uk
Date: 19.12.2012 15:19:38
Subject: Re: [Nuke-python] which panel function to use
It is good to know this trick to add it in a pane, but i don't
think it is a good option.
our pipeline will not welcome that way of including tools i am
afraid.
Michael Habenicht wrote:
Hey,
use the PythonPanel like here:
http://docs.thefoundry.co.uk/nuke/63/pythondevguide/custom_panels.html#search-and-replace-panel
Best regards,
Michael
------------------------------------------
DI (FH) Michael Habenicht
Digital Film Compositor & TD
http://www.tinitron.de
m...@tinitron.de
------------------------------------------
----- Original Message -----
From: olivier...@moving-picture.com
To: nuke-python@support.thefoundry.co.uk
Date: 19.12.2012 12:47:28
Subject: [Nuke-python] which panel function to use
Hiya,
Once again I am annoyed with Nuke panels, there is different
ways to create some and each has issues.
what i need is a panel that behave like a property panel,
meaning i can still select nodes and do some action while this
panel is visible.
At the moment i use it from a gizmo to get that behaviour, but
it is a useless node on the side. The ideal would be a floating
window or panel without the node.
I tried the class PythonPanel, nuke.Panel ....
they all have to be turned off to get back some selection
control on the tree.
And i want a panel i can order like using startline...
And of course i want to stay in Nuke, no pyQT
anything i missed there ?? it should be quiet simple as the
property panel behaviour exist.
What should i use ??
cheers
Olivier
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk,
http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk,
http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
Received: from moving-picture.com (172.16.3.4) by
LNDWSCAS01a.ad.mpc.local
(10.14.193.79) with Microsoft SMTP Server (TLS) id 14.2.309.2; Wed, 19
Dec
2012 17:30:21 +0000
Received: from eu1sys200aog108.obsmtp.com ([207.126.144.125]) by
moving-picture.com with esmtp (Exim 4.77) (envelope-from
<nuke-python-boun...@support.thefoundry.co.uk>) id
1TlNTF-00006z-7V; Wed, 19
Dec 2012 17:30:18 +0000
Received: from support.thefoundry.co.uk ([109.231.214.195]) by
eu1sys200aob108.postini.com ([207.126.147.11]) with SMTP ID
dsnkunh5y55m3rwlvv8zxwcui1w+bdze+...@postini.com; Wed, 19 Dec 2012
17:30:20
UTC
Received: from support.thefoundry.co.uk (localhost.localdomain
[127.0.0.1]) by
support.thefoundry.co.uk (Postfix) with ESMTP id BBB608E4592; Wed,
19 Dec
2012 17:59:15 +0000 (GMT)
X-Original-To: nuke-python@support.thefoundry.co.uk
Delivered-To: nuke-python@support.thefoundry.co.uk
Received: from bay0-omc1-s9.bay0.hotmail.com
(bay0-omc1-s9.bay0.hotmail.com
[65.54.190.20]) by support.thefoundry.co.uk (Postfix) with
ESMTP id
0C2A58E43D5 for <nuke-python@support.thefoundry.co.uk>; Wed, 19
Dec 2012
17:59:13 +0000 (GMT)
Received: from BAY153-DS19 ([65.54.190.61]) by
bay0-omc1-s9.bay0.hotmail.com
with Microsoft SMTPSVC(6.0.3790.4675); Wed, 19 Dec 2012
09:28:15 -0800
X-EIP: [jBIeIHKKXF5mS5iZACrZ+F7i4nWiQvZC]
X-Originating-Email: [nathan_ru...@hotmail.com]
Message-ID: <bay153-ds19df0090f87f5772828cb9f3...@phx.gbl>
From: Nathan Rusch <nathan_ru...@hotmail.com>
To: Nuke Python discussion <nuke-python@support.thefoundry.co.uk>
References: <50d1a950.1040...@moving-picture.com>
<20121219131328.42af6860...@dd1114.kasserver.com>
<50d1ccfa.30...@moving-picture.com>
<20121219142957.5241e860...@dd1114.kasserver.com>
<50d1d658.4070...@moving-picture.com><20121219151311.189df860...@dd1114.kasserver.com>
<50d1dd3b.4010...@moving-picture.com>
In-Reply-To: <50d1dd3b.4010...@moving-picture.com>
Subject: Re: [Nuke-python] which panel function to use
Date: Wed, 19 Dec 2012 09:28:20 -0800
Content-Type: text/plain; format=flowed; charset="utf-8";
reply-type=response
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Windows Live Mail 15.4.3555.308
X-MimeOLE: Produced By Microsoft MimeOLE V15.4.3555.308
X-OriginalArrivalTime: 19 Dec 2012 17:28:15.0996 (UTC)
FILETIME=[3ABC9BC0:01CDDE0E]
X-BeenThere: nuke-python@support.thefoundry.co.uk
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: Nuke Python discussion <nuke-python@support.thefoundry.co.uk>
List-Id: Nuke Python discussion <nuke-python.support.thefoundry.co.uk>
List-Unsubscribe:
<http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python>,
<mailto:nuke-python-requ...@support.thefoundry.co.uk?subject=unsubscribe>
List-Archive:
<http://support.thefoundry.co.uk/cgi-bin/mailman/private/nuke-python>
List-Post: <mailto:nuke-python@support.thefoundry.co.uk>
List-Help:
<mailto:nuke-python-requ...@support.thefoundry.co.uk?subject=help>
List-Subscribe:
<http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python>,
<mailto:nuke-python-requ...@support.thefoundry.co.uk?subject=subscribe>
Errors-To: nuke-python-boun...@support.thefoundry.co.uk
X-Spam-Score: -2.3 (--)
X-Spam-Report: Spam detection software, running on the system
"caroline.mpc.local", has
identified this incoming email as possible spam. The original message
has been attached to this so you can view it (if it isn't spam) or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: You were probably running panel.showModalDialog()
instead
of panel.show() The definition of a modal window or dialog is one
that blocks
the user from interacting with the rest of the GUI until it is
closed. [...]
Content analysis details: (-2.3 points, 5.0 required)
pts rule name description
---- ----------------------
--------------------------------------------------
-2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at
http://www.dnswl.org/, medium
trust
[207.126.144.125 listed in list.dnswl.org]
0.0 FREEMAIL_FROM Sender email is commonly abused enduser
mail provider
(nathan_rusch[at]hotmail.com)
Return-Path: nuke-python-boun...@support.thefoundry.co.uk
X-MS-Exchange-Organization-AuthSource: LNDWSCAS01a.ad.mpc.local
X-MS-Exchange-Organization-AuthAs: Anonymous
MIME-Version: 1.0
You were probably running panel.showModalDialog() instead of panel.show()
The definition of a modal window or dialog is one that blocks the user
from interacting with the rest of the GUI until it is closed.
-Nathan
-----Original Message----- From: olivier...@moving-picture.com
Sent: Wednesday, December 19, 2012 7:28 AM
To: Nuke Python discussion
Subject: Re: [Nuke-python] which panel function to use
interesting, I always used that one inside a class and had to add an ok
or cancel button to get out of it because it would not let me close the
window.
and i couldn't touch the tree or select anything as it is waiting for
something to happen.
I will dig that further
thanks
Michael Habenicht wrote:
No, it doesn't.
run this in the script editor:
p = nukescripts.PythonPanel()
p.show()
You get a window that let's you still do anything else.
----- Original Message -----
From: olivier...@moving-picture.com
To: nuke-python@support.thefoundry.co.uk
Date: 19.12.2012 15:59:36
Subject: Re: [Nuke-python] which panel function to use
I know but those windows locks the gui, you cannot do anything like
select a node or moving the tree until you close the window.
and that is exactly what i am looking for
thanks anyway, the pane is a good trick i didn't know ;)
Michael Habenicht wrote:
Well then I am sorry because this is as far as I know your only
option besides of PySide.
But you don't have to add it to a pane. If you create the panel and
simply show it then you have a floating non modal window.
Best regards,
Michael
------------------------------------------
DI (FH) Michael Habenicht
Digital Film Compositor & TD
http://www.tinitron.de
m...@tinitron.de
------------------------------------------
----- Original Message -----
From: olivier...@moving-picture.com
To: nuke-python@support.thefoundry.co.uk
Date: 19.12.2012 15:19:38
Subject: Re: [Nuke-python] which panel function to use
It is good to know this trick to add it in a pane, but i don't
think it is a good option.
our pipeline will not welcome that way of including tools i am
afraid.
Michael Habenicht wrote:
Hey,
use the PythonPanel like here:
http://docs.thefoundry.co.uk/nuke/63/pythondevguide/custom_panels.html#search-and-replace-panel
Best regards,
Michael
------------------------------------------
DI (FH) Michael Habenicht
Digital Film Compositor & TD
http://www.tinitron.de
m...@tinitron.de
------------------------------------------
----- Original Message -----
From: olivier...@moving-picture.com
To: nuke-python@support.thefoundry.co.uk
Date: 19.12.2012 12:47:28
Subject: [Nuke-python] which panel function to use
Hiya,
Once again I am annoyed with Nuke panels, there is different
ways to create some and each has issues.
what i need is a panel that behave like a property panel,
meaning i can still select nodes and do some action while this
panel is visible.
At the moment i use it from a gizmo to get that behaviour, but
it is a useless node on the side. The ideal would be a floating
window or panel without the node.
I tried the class PythonPanel, nuke.Panel ....
they all have to be turned off to get back some selection
control on the tree.
And i want a panel i can order like using startline...
And of course i want to stay in Nuke, no pyQT
anything i missed there ?? it should be quiet simple as the
property panel behaviour exist.
What should i use ??
cheers
Olivier
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk,
http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk,
http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python