Exchanging Panels

Hello, is there a way to exchange two panels in a splitted window by dragging them?

i appreciate the attention

Hello, is there a way to exchange two panels in a splitted window by dragging them?

i appreciate the attention

Have you looked at the SplitterWindow in the wxPython Demo? Is that what you mean?

David

It sounds like the wx.aui module (or the alternative wx.lib.agw.aui) may be what you’re looking for. wxAUI (Advanced User Interface) allows you to create as many panes as you want, and they can be dragged around in all sorts of different docking configurations.

···

On Saturday, July 18, 2015 at 8:37:56 AM UTC-4, Thiago Felipe wrote:

Hello, is there a way to exchange two panels in a splitted window by dragging them?

i appreciate the attention

Hello David, yes i’ve tested this demo but it only can drag the sash between the panels, what i mean is clicking on some panel of this example and drag it to the position where the other panel is and then exchange them when i drop it

···

Em quarta-feira, 22 de julho de 2015 12:08:28 UTC-3, David escreveu:

Hello, is there a way to exchange two panels in a splitted window by
dragging them?

i appreciate the attention

Have you looked at the SplitterWindow in the wxPython Demo? Is that
what you mean?

David

Hello tjohnson, thanks for the answer i’m gonna check this module.

···

Em quarta-feira, 22 de julho de 2015 12:35:49 UTC-3, tjohnson escreveu:

It sounds like the wx.aui module (or the alternative wx.lib.agw.aui) may be what you’re looking for. wxAUI (Advanced User Interface) allows you to create as many panes as you want, and they can be dragged around in all sorts of different docking configurations.

On Saturday, July 18, 2015 at 8:37:56 AM UTC-4, Thiago Felipe wrote:

Hello, is there a way to exchange two panels in a splitted window by dragging them?

i appreciate the attention

I think the wx.lib.agw.aui stuff might be what you are looking for, check it out in the wxPython demo.

Werner

···

On 7/23/2015 13:00, Thiago Felipe wrote:

Hello David, yes i've tested this demo but it only can drag the sash between the panels, what i mean is clicking on some panel of this example and drag it to the position where the other panel is and then exchange them when i drop it

Hello werner, this module is pretty interesting. Is possible to drag the panels without letting them go out of the application window?

···

Em quinta-feira, 23 de julho de 2015 09:11:00 UTC-3, werner escreveu:

On 7/23/2015 13:00, Thiago Felipe wrote:

Hello David, yes i’ve tested this demo but it only can drag the sash
between the panels, what i mean is clicking on some panel of this
example and drag it to the position where the other panel is and then
exchange them when i drop it

I think the wx.lib.agw.aui stuff might be what you are looking for,
check it out in the wxPython demo.

Werner

See AuiPaneInfo.Floatable

http://wxpython.org/Phoenix/docs/html/lib.agw.aui.framemanager.AuiPaneInfo.html#lib.agw.aui.framemanager.AuiPaneInfo

Werner

···

On 7/24/2015 13:09, Thiago Felipe wrote:

Hello werner, this module is pretty interesting. Is possible to drag the
panels without letting them go out of the application window?

Thanks

···

Em sexta-feira, 24 de julho de 2015 09:07:08 UTC-3, werner escreveu:

On 7/24/2015 13:09, Thiago Felipe wrote:

Hello werner, this module is pretty interesting. Is possible to drag the

panels without letting them go out of the application window?

See AuiPaneInfo.Floatable

http://wxpython.org/Phoenix/docs/html/lib.agw.aui.framemanager.AuiPaneInfo.html#lib.agw.aui.framemanager.AuiPaneInfo

Werner