Skip to main content

Topic: [Not my release] foo_uie_panel_splitter (Read 275127 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
[Not my release] foo_uie_panel_splitter
Reply #25
I have got a studpid question 
Does the panel splitter thing also works with 9.5.3? I didn't try yet.

And please can someone explain or telle me if it is possible to create tabs with buttons?

I use now the tab thing for Columns ui and it is easy to add a new tab

The thing I want is to create different lavouts which change by clicking a button or tab.

This is what I created:

  • Last Edit: 31 May, 2008, 08:24:51 AM by Spirit_of_the_ocean

  • buktore
  • [*][*][*][*][*]
[Not my release] foo_uie_panel_splitter
Reply #26
1. It does work with current version.

2. Look for foo_uie_tabs, it can hide tab bar and provide command to cycle/switch specific tab to use with CUI buttons, some button command.

Another way is to use Panel Stack Splitter to make panel show/hide by certain condition or by command but I find it too much of a work to get it right.. The uie_tabs method is far more nice & easy.

3. If you want to "create different layouts which change by clicking a button or tab" you can change the entire layout (not just change some panel) using a simple button, just made more layout preset in CUI preferences. It will show up in View > Layout

The down side is that, it doesn't save each layout window size like in PanelUI.

  • Falstaff
  • [*][*][*][*][*]
[Not my release] foo_uie_panel_splitter
Reply #27
i'm just playing with panel splitter i it looks very cool 

my next config will be a ColumnsUI one with this nice plugin and ELPlaylist, i'll try to do one without panelsUI for a time and for testing foobar 0.9.5.3 too, more news asap

is there a place where some configs using panel splitter are available or just screenshot ?

  • Kirya
  • [*][*][*]
[Not my release] foo_uie_panel_splitter
Reply #28
Yes, it's very nice, but not so popular and a bit dampish yet :-) Waiting for a new releases, I just want to copy my own simple PanelsUI config & only %isplaying% still lacks for me at this moment...

or maybe I doing something wrong? Has someone working %isplaying%?
Thinking Outside The Box

[Not my release] foo_uie_panel_splitter
Reply #29
I guess panel splitter hasn't a wide spread user basis. Does someone knows where the settings for the Splitter is saved?
Something in generell:
A had at first problems generating a tab with trackdisplay and playlistswitcher but it is possible to add a panel splitter in the tab and add the two panels in it.

Maybe we should create a knew topic? CUI with Panel splitter?

@Kirya someone told me that maybe %el_is_playing% or similar works. But I never tried.
  • Last Edit: 31 May, 2008, 05:27:43 PM by Spirit_of_the_ocean

  • Nickoladze
  • [*][*][*]
[Not my release] foo_uie_panel_splitter
Reply #30
Doesn't C++ support XML serialization?
That could be pretty easy for a layout.

  • Falstaff
  • [*][*][*][*][*]
[Not my release] foo_uie_panel_splitter
Reply #31
Yes, it's very nice, but not so popular and a bit dampish yet :-) Waiting for a new releases, I just want to copy my own simple PanelsUI config & only %isplaying% still lacks for me at this moment...

or maybe I doing something wrong? Has someone working %isplaying%?


maybe a 'monster' config will render it more popular, i hope i will do it 

  • Falstaff
  • [*][*][*][*][*]
[Not my release] foo_uie_panel_splitter
Reply #32
a big lack in panel splitter is the possibility to change position and size of panels (or simply the possibility to hide /show them) with commands in the code.

so i can't activate panels with buttons or other stuff like that

- forced layout positions and size accept titleformatting but not variables declared in the code like $get(myvar) ... it could be another way to change size and position of panels but my 1st proposition is better i think

btw a support of permanent variable like pvar used in panelsUI components would be great too...

  • Kirya
  • [*][*][*]
[Not my release] foo_uie_panel_splitter
Reply #33
Quote
btw a support of permanent variable like pvar used in panelsUI components would be great too...

for now you can try $textfile() & $textwrite() from foo_func, but I'm not sure that it works in 0.9.5.3
  • Last Edit: 01 June, 2008, 06:18:07 AM by Kirya
Thinking Outside The Box

  • fbuser
  • [*][*][*][*][*]
  • Developer
[Not my release] foo_uie_panel_splitter
Reply #34
a big lack in panel splitter is the possibility to change position and size of panels (or simply the possibility to hide /show them) with commands in the code.

At least showing/hiding a panel is possible. Here is an example for two text buttons for showing and hiding to panels. You have to configure the second panel to be hidden on startup. But it seems that it is only working, if both panels are configured with forced layout. Note, that you can combine several commands for button separating them with a semicolon.

Code: [Select]
$textbutton(x1,y1,width1,height1,Button1,Button1 mouseover,
PANELSHOW:Panel1:1;PANELSHOW:Panel2:0,
fontcolor:255-0-0,
fontcolor:0-255-0)

$textbutton(x2,y2,width2,height2,Button2,Button2 mouseover,
PANELSHOW:Panel1:0;PANELSHOW:Panel2:1,
fontcolor:255-0-0,
fontcolor:0-255-0)

  • Kirya
  • [*][*][*]
[Not my release] foo_uie_panel_splitter
Reply #35
also you can combine show/hide panel on one button:

Code: [Select]
$textbutton(x,y,width,height,button,button,
PANELSHOW:'Panel 1':$if($isvisible_c('Panel 1'),0,1);REFRESH,
fontcolor:0-0-0,fontcolor:255-255-255)
Thinking Outside The Box

  • fbuser
  • [*][*][*][*][*]
  • Developer
[Not my release] foo_uie_panel_splitter
Reply #36
To toggle a panel you can also use this code:

Code: [Select]
$textbutton(x,y,width,height,button,button,
PANELSHOW:'Panel 1':-1;REFRESH,
fontcolor:0-0-0,fontcolor:255-255-255)

I don't know, when the REFRESH command is needed, but it shouldn't hurt.
  • Last Edit: 01 June, 2008, 10:49:18 AM by fbuser

  • Falstaff
  • [*][*][*][*][*]
[Not my release] foo_uie_panel_splitter
Reply #37
great, thanx i'll try this !

Quote
btw a support of permanent variable like pvar used in panelsUI components would be great too...

for now you can try $textfile() & $textwrite() from foo_func, but I'm not sure that it works in 0.9.5.3


foo_func not supported as well in 0.9.5.3 (message alert at the launch of foobar like panelsui, cwb_hooks ...)
  • Last Edit: 01 June, 2008, 12:01:30 PM by Falstaff

  • Falstaff
  • [*][*][*][*][*]
[Not my release] foo_uie_panel_splitter
Reply #38
well, i've played with ELPlaylist after added it in a Panel Splitter with just a Playlist Switcher, here is how it looks ... i have done 1% of the config



bye
  • Last Edit: 01 June, 2008, 05:42:53 PM by Falstaff

  • CepiPerez
  • [*][*][*][*]
[Not my release] foo_uie_panel_splitter
Reply #39
This component doesn't support %isplaying% at the moment.
Until that, it's useless.

  • thuan
  • [*][*][*][*][*]
[Not my release] foo_uie_panel_splitter
Reply #40
The last time I tried it (long long ago) it has %isplaying% with a different name (maybe %el_is_playing% like someone above said). Why not try to look at the readme file.

  • Kirya
  • [*][*][*]
[Not my release] foo_uie_panel_splitter
Reply #41
why not try to look at the topic name, %el_isplaying% is from ELPlaylist component and looks like it doesn't works here
Thinking Outside The Box

  • grounder
  • [*]
[Not my release] foo_uie_panel_splitter
Reply #42
Feature request:

1. Make page Global script that could cause of Per Track and Per Second
2. In Per Track and Per Second can be recorded max only 30000 characters. It must be more.

PS:preferably also done in the EL Playlist lacking page Global script.
  • Last Edit: 10 June, 2008, 10:40:29 AM by grounder

  • Falstaff
  • [*][*][*][*][*]
[Not my release] foo_uie_panel_splitter
Reply #43
i try to port my previous PUI config style in a ColumnsUI+Panel Splitter,

for me, some important function are missing to replace panelsUI by panel splitter like :

- setting variable with buttons : no SET:var:1 like available with $imagebutton or $textbutton functions
this to make the same like $puts(mavar,1) of course !!

- %isplaying% not working in panel splitter !

- always a missing function with buttons => not possible to modify TAGs ilke it is possible with panelsUI, for example, to TAG the rate of a track !

I hope these lacks will be fill asap by the developper (please!)

my work in progress :





bye

  • grounder
  • [*]
[Not my release] foo_uie_panel_splitter
Reply #44
I, too try port my PUI config configuration is not enough $getpvars.
There is a chance that somebody $get_global from ColumnsUI will work from other components.

[Not my release] foo_uie_panel_splitter
Reply #45
Hello! Can anyone post Brumal-Winter config for foo_uie_panel_splitter?

[Not my release] foo_uie_panel_splitter
Reply #46
- setting variable with buttons : no SET:var:1 like available with $imagebutton or $textbutton functions
this to make the same like $puts(mavar,1) of course !!

- %isplaying% not working in panel splitter !

- always a missing function with buttons => not possible to modify TAGs ilke it is possible with panelsUI, for example, to TAG the rate of a track !

There is a version of Track info MOD available which works in 9.5.3: Have a look at here:
Download

  • Falstaff
  • [*][*][*][*][*]
[Not my release] foo_uie_panel_splitter
Reply #47

- setting variable with buttons : no SET:var:1 like available with $imagebutton or $textbutton functions
this to make the same like $puts(mavar,1) of course !!

- %isplaying% not working in panel splitter !

- always a missing function with buttons => not possible to modify TAGs ilke it is possible with panelsUI, for example, to TAG the rate of a track !

There is a version of Track info MOD available which works in 9.5.3: Have a look at here:
Download


Yes, i confirm, i've found it too and it's a great complement for panel splitter cause of TAG possibility with buttons and %isplaying% which must work with it (not tested yet, just added a system rating  )


  • tgpo
  • [*][*]
[Not my release] foo_uie_panel_splitter
Reply #48
I'm trying to add a text button, but am unsure where to add it.

Do I put the code in the Splitter Settings area? Do I click on the panel I want and put it in the config there?

I've trying placing it in the Splitter settings area, but nothing showed up. Is there something that must be done to make and config code active?

  • tgpo
  • [*][*]
[Not my release] foo_uie_panel_splitter
Reply #49
Well, it doesn't appear that you put the code on the panel config, so I assume you put it under Splitter Settings.

But when I put anything there, nothing appears to change in my window. Is there something that must be done to have it use the code and add it to the window?

I've tried every way I can to add a text button, but nothing ever shows up in the window.