here is :)
that was so simple.
I learned showModal() from an exemple on the doc, never thinked a second there were an other way to call the window.
problem solved !!
thanks


Nathan Rusch wrote:
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

_______________________________________________
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

Reply via email to