IPB

Welcome Guest ( Log In | Register )

37 Pages V  « < 34 35 36 37 >  
Reply to this topicStart new topic
[Not My Release] ELPlaylist
emte
post Jul 28 2012, 08:59
Post #876





Group: Members
Posts: 93
Joined: 11-February 10
Member No.: 78081



is it possible to get average bitrate from group of tracks? it's in the properties dialog, but there's no metadata for it.

I'd like to get elplaylist to display avg. bitrate and avg. rating, but ican't seem to come up with a solutuon to calculate it and display.

Go to the top of the page
+Quote Post
Falstaff
post Jul 28 2012, 09:42
Post #877





Group: Members
Posts: 2799
Joined: 12-November 06
Member No.: 37463



@emte

not possible. ELPlaylist only works track by track, it ain't possible to handle more than one track info and so, not possible to calc any avg of any kind for an album.


--------------------
http://br3tt.online.fr/
Go to the top of the page
+Quote Post
emte
post Jul 29 2012, 07:20
Post #878





Group: Members
Posts: 93
Joined: 11-February 10
Member No.: 78081



I have encountered a problem. I use $setworldtransform to display cover art and text in tracklist. The thing is that it's displayed only in the place where tracks are. If empty rows are added, it's not showing. Is there any way to make it show anyway?


Go to the top of the page
+Quote Post
MacStew
post Jul 30 2012, 22:24
Post #879





Group: Members
Posts: 69
Joined: 18-November 06
Member No.: 37744



QUOTE (emte @ Jul 29 2012, 08:20) *
I have encountered a problem. I use $setworldtransform to display cover art and text in tracklist. The thing is that it's displayed only in the place where tracks are. If empty rows are added, it's not showing. Is there any way to make it show anyway?



Did you try to add "$enabledraw(1)"?

This post has been edited by MacStew: Jul 30 2012, 22:25
Go to the top of the page
+Quote Post
doniwko
post Aug 11 2012, 04:40
Post #880





Group: Members
Posts: 2
Joined: 11-August 12
Member No.: 102211



Can you please tell the code to group all tracks are without cover in a single list for for ELPlaylist

This post has been edited by doniwko: Aug 11 2012, 04:43
Go to the top of the page
+Quote Post
dragolice16
post Aug 31 2012, 21:52
Post #881





Group: Members
Posts: 1
Joined: 31-August 12
Member No.: 102816



Hi. This is the maximum size the popup? http://www.bankfotek.pl/image/1317722.jpeg.
I tried to very large values:

$popupsize(1000,5000)

I can only reduce the popup. http://www.bankfotek.pl/image/1317743.jpeg

$popupsize(100,50).
Go to the top of the page
+Quote Post
kaller
post Oct 7 2012, 11:34
Post #882





Group: Members
Posts: 11
Joined: 10-January 11
Member No.: 87205



QUOTE (Falstaff @ Jul 28 2012, 10:42) *
@emte

not possible. ELPlaylist only works track by track, it ain't possible to handle more than one track info and so, not possible to calc any avg of any kind for an album.


Too bad, I was just looking also for that. Actually it would be really useful if this was supported.
Do you happen to know of any other playlist component that does support this? Else I would have to resort to calculate the average values elsewhere and store them as tags, than I guess ELPlaylist should be able to access them or am I wrong here?
Go to the top of the page
+Quote Post
SardonicWrath
post Dec 4 2012, 15:07
Post #883





Group: Members
Posts: 70
Joined: 11-January 09
Member No.: 65452



hi,

I use foobar for mp3-DJing at a bar, and I'd like to show if a track has been played recently (as a warning, multiple people use it and I don't want to have the tracks played twice on a given evening)

Idealy, I'd like to have something like "played xx minutes/hours ago"
So... is there any way to access the current system time in el playlist?
I already did some googleing on the subject, so I fear there is no way, but just to confirm...

If not I'll just settle for "already played tonight" by comparing %last_played% with %el_system_date%...
Go to the top of the page
+Quote Post
Fauna
post Dec 4 2012, 16:32
Post #884





Group: Members
Posts: 6
Joined: 4-April 10
Member No.: 79591



Does anyone have the most recent foo_uie_elplaylist.dll? I am unable to download it from the website.
Go to the top of the page
+Quote Post
marc2003
post Dec 5 2012, 11:24
Post #885





Group: Members
Posts: 4464
Joined: 27-January 05
From: England
Member No.: 19379



original site working fine here??

still, i've put it on my dropbox... http://dl.dropbox.com/u/22801321/foo_uie_elplaylist.zip
Go to the top of the page
+Quote Post
Markkoenig
post Dec 6 2012, 14:48
Post #886





Group: Members
Posts: 6
Joined: 6-December 12
Member No.: 105007



Hi everyone,

I haven't found any information about what I noticed with ELPlaylist, and it took me so much time to figure out what it was about that I really think it might be a very uncommon bug (or I probably missed something).

I have a .png image, dimensions 600x20 (but it seems to happen with any image file), that I want to set on the group header bar, but, as I noticed, the image cannot be displayed if it is situated in the skin folder. In fact, ELPlaylist only displays it when the file path is C:\*.png. Since the path is something like C:\folder\*.png, it disappears. Same thing wether the path contains text spaces or not ("Programmes" or "Program Files (x86)", same thing). And thus, the command "$put(skin_path,C:\folder\then\player\skin)" + "$get(skin_path)\*.png" doesn't work.

Anyone knows about this?
Go to the top of the page
+Quote Post
marc2003
post Dec 7 2012, 10:19
Post #887





Group: Members
Posts: 4464
Joined: 27-January 05
From: England
Member No.: 19379



use %el_user_profile_path% - this will point at the users %appdata%\foobar2000 folder or the main foobar2000 progam folder if installed in portable mode.

Go to the top of the page
+Quote Post
Markkoenig
post Dec 7 2012, 17:22
Post #888





Group: Members
Posts: 6
Joined: 6-December 12
Member No.: 105007



QUOTE (marc2003 @ Dec 7 2012, 10:19) *
use %el_user_profile_path% - this will point at the users %appdata%\foobar2000 folder or the main foobar2000 progam folder if installed in portable mode.


Thanks much for helping, it works.
Go to the top of the page
+Quote Post
Fauna
post Feb 1 2013, 22:57
Post #889





Group: Members
Posts: 6
Joined: 4-April 10
Member No.: 79591



Anyone know if the elipchar and elipword options actually work? I'm talking about $drawstring().
Go to the top of the page
+Quote Post
Majestic12
post Feb 9 2013, 05:19
Post #890





Group: Members
Posts: 9
Joined: 7-April 09
From: Poland
Member No.: 68739



Recently I've got a strange problem with ELPlaylist/Foobar2000 - when I drag&drop a track from a playlist to an outside program, the track dissapears from the playlist. I'm sure it didn't work that way earlier and I don't know if it's caused by a new foobar version or there's something wrong with ELPlaylist. Does someone know how to fix it?
Go to the top of the page
+Quote Post
Curly
post Mar 22 2013, 20:23
Post #891





Group: Members
Posts: 11
Joined: 17-September 10
Member No.: 83913



My ELPlaylist group header/artwork is a mess... I'm wondering if anyone could provide a script or a way for my artwork and album title/artist field to be lined up horizontally? I've no idea where to start... but I'm thinking I want it to behave in this manner:

http://tedgo.deviantart.com/art/DarkOne-v2-1-156697932

Basically so the centre of the artwork and centre of all total lines in the header have the same vertical position. If that makes any sense.
Go to the top of the page
+Quote Post
tnkrer
post Apr 22 2013, 14:31
Post #892





Group: Members
Posts: 6
Joined: 14-August 12
Member No.: 102329



I have a question about grouping. I have a simple grouping format - %album%
my query is %path% HAS myFolder
The resulting playlist contains all the songs from myFolder.
It has 7 tracks from album1 and 3 from another album2.
ELPlaylist (from skin exch4nge) showed 2 songs grouped under album1, then 3 songs under album2 and then again 5 songs grouped under album1
I couldn't get two groups to show (one for album1 and one for album2) whatever I did in elplaylist grouping panel.

Then I moved album2 songs to a different folder and all 7 tracks showed under album1 for the same query. (only one group since album2 was not part of the result of the query)

I renamed the folder of album2 to myFolder2 (so that the query would pick up the tracks from album2) and now I have all the tracks of album1 under album1 and album2 under album2 even when they are part of the result set of the query. (just like before)

Is there any other place where I need to set the sort of the output of the query that will impact the grouping in elplaylist?

Here is my current setting ...


Thanks

This post has been edited by tnkrer: Apr 22 2013, 14:43
Go to the top of the page
+Quote Post
WilB
post Apr 22 2013, 17:55
Post #893





Group: Members
Posts: 309
Joined: 20-July 06
Member No.: 33113



QUOTE
ELPlaylist showed 2 songs grouped under album1, then 3 songs under album2 and then again 5 songs grouped under album1

If I understand you correctly, I suspect this occurs because of the order of the songs in the playlist rather than a problem with the grouping format (assuming all are correctly tagged). I think you need to ensure the songs are sent to the playlist or are present in the playlist so that all album1 tracks occur consecutively in the playlist followed by album2. You could try adding a sort format to your query - which may or may not be possible depending on where the query is located.

ELPlaylist doesn't automatically sort songs - although you can add a sort format to the right click menu and apply it after the songs are added to the playlist.

This post has been edited by WilB: Apr 22 2013, 18:00
Go to the top of the page
+Quote Post
tnkrer
post Apr 22 2013, 18:28
Post #894





Group: Members
Posts: 6
Joined: 14-August 12
Member No.: 102329



QUOTE (WilB @ Apr 22 2013, 17:55) *
QUOTE
ELPlaylist showed 2 songs grouped under album1, then 3 songs under album2 and then again 5 songs grouped under album1

If I understand you correctly, I suspect this occurs because of the order of the songs in the playlist rather than a problem with the grouping format (assuming all are correctly tagged). I think you need to ensure the songs are sent to the playlist or are present in the playlist so that all album1 tracks occur consecutively in the playlist followed by album2. You could try adding a sort format to your query - which may or may not be possible depending on where the query is located.

ELPlaylist doesn't automatically sort songs - although you can add a sort format to the right click menu and apply it after the songs are added to the playlist.


Thanks,
That is what I was guessing. I will experiment with the sorting of the query by adding sort keyword in the query. Is there any other way of defining sort for the query results? I thought that exch4nge uses foo_quicksearch, but I do not see that component in my exch4nge install. So I think its using search from foobar_core since I dont see any other search component.
Go to the top of the page
+Quote Post
WilB
post Apr 22 2013, 18:32
Post #895





Group: Members
Posts: 309
Joined: 20-July 06
Member No.: 33113



Or may be a Falstaff/br3tt wsh panel mod script is the search panel.

This post has been edited by WilB: Apr 22 2013, 18:35
Go to the top of the page
+Quote Post
tnkrer
post Apr 22 2013, 19:13
Post #896





Group: Members
Posts: 6
Joined: 14-August 12
Member No.: 102329



QUOTE (WilB @ Apr 22 2013, 18:32) *
Or may be a Falstaff/br3tt wsh panel mod script is the search panel.

yes, it seems to be so. Thanks for pointing me to it.

// ==PREPROCESSOR==
// @name "Search Toolbar panel"
// @version "1.3"
// @author "Br3tt"
// @feature "dragdrop"
// @import "%fb2k_profile_path%skins\xc4\scripts\Common.js"
// ==/PREPROCESSOR==

At quick glance, I haven't figured out how the playlist is sorted in that code. If I can figure that out, hopefully it will help me set the sort I want.
Go to the top of the page
+Quote Post
Cooperdale
post Apr 27 2013, 17:23
Post #897





Group: Members
Posts: 2
Joined: 27-April 13
Member No.: 107863



Hi, I don't know how to code for elplaylist, so I was wondering if any of you can give me a hand. I'd just like to add an optional Composer column, just as there are 7 optional columns to choose from.

I guess this is the code I need to edit, under tracklist:

CODE
$puts(config_name,'tech')
$puts(foo_path,%el_foobar2000_path%)
$puts(img,$get(foo_path)'/skins/'$get(config_name)'/images/')

$puts(col00w,$left(%_OPTALL_%,4))
$puts(col01w,$right($left(%_OPTALL_%,9),4))
$puts(col02w,$right($left(%_OPTALL_%,14),4))
$puts(col03w,$right($left(%_OPTALL_%,19),4))
$puts(col04w,$right($left(%_OPTALL_%,24),4))
$puts(col05w,$right($left(%_OPTALL_%,29),4))
$puts(col06w,$right($left(%_OPTALL_%,34),4))
$puts(col07w,$right($left(%_OPTALL_%,39),4))
$puts(col08w,$right($left(%_OPTALL_%,44),4))
$puts(col09w,$right($left(%_OPTALL_%,49),4))
$puts(col10w,$right($left(%_OPTALL_%,54),4))

$puts(transp,%_TRANSPARENCY_%)

//$puts(pw,%el_width%)
$puts(ww,%_WW_%)

$puts(icon_width,20)
$puts(cover_width,$mul(51,1))
$puts(group_count,$add(%_GROUP_BY_DATE_%,1,1,1))

// padding values
$puts(pad_left,$add($get(col00w),1))
$ifequal(%_GROUP_BY_DATE_%,0,$puts(pad_left,$get(cover_width)),)
$puts(pad_right,0)
$puts(pad_top1,3)
$puts(pad_top2,0)
$puts(pad_top3,0)

// fonts
$puts(default_font,'segoe ui')
$puts(default_font_size,8)
$puts(default_font_style,'normal')

$puts(tracknumber_font,'segoe ui')
$puts(tracknumber_font_size,8)
$puts(tracknumber_font_style,'normal')

$puts(small_font,'uni 05_53')
$puts(small_font_size,6)
$puts(small_font_style,'normal')

// titleformat tags
$ifequal(%_CAPITALIZE_%,1,
    $puts(title,'  '$upper($if2(%title%,%filename%)))
    $puts(artist,'  '$upper($if2(%artist%,'N/A')))
    $puts(album,'  '$upper($if2(%album%,$if(%length%,'SINGLE','~STREAM'))))
    $puts(genre,'  '$upper($if2(%genre%,'N/A')))
,
    $puts(title,'  '$if2(%title%,%filename%))
    $puts(artist,'  '$if2(%artist%,'N/A'))
    $puts(album,'  '$if2(%album%,$if(%length%,'Single','~Stream')))
    $puts(genre,'  '$if2(%genre%,'N/A'))
)
$puts(date,'  '$if2(%date%,'N/A'))
$puts(bitrate,$if2($if(%__bitrate_dynamic%,$if(%_isplaying%,$select($add($mod(%_time_elapsed_seconds%,2),1),%__bitrate_dynamic%,%__bitrate_dynamic%),%__bitrate_dynamic%),%__bitrate%)'K','N/A'))
$puts(tracknumber,$if(%tracknumber%,$if(%album%,%tracknumber%,$num($add(%el_item_index%,1),2)),$num($add(%el_item_index%,1),2))'  ')

$puts(total_length,%length%'  ')
$select($sub($len(%length%),3),
$ifgreater(%length_seconds%,59,
$puts(length,'  00:0')
,
$ifgreater(%length_seconds%,9,
$puts(length,'  00:00:')
$puts(total_length,$right(%length%,2)'  ')
,
$puts(length,'  00:00:0')
$puts(total_length,$right(%length%,1)'  ')
)
)
,
$puts(length,'  00:')
,
,
$puts(length,'  0')
,
$puts(length,'  ')
)

$if(%length%,,
$puts(length,'  00:00:00')
$puts(total_length,'  ')
)

$ifequal(%el_group_row%,0,
    $puts(VA,1)
,
    $if($stricmp(%album artist%,%artist%),
        $puts(VA,0)
    ,
        $puts(VA,1)
    )
)

// Draw background (%list_index%)
$ifequal(%_GROUP_BY_DATE_%,1,
   $puts(no_index,%el_item_index%)
,
   $puts(no_index,%list_index%)
)

// draw track bg
$if(%el_isplaying%,,
  $ifequal($mod($get(no_index),2),1,
    $puts(bg_colour,30-35-40)
  ,
    $puts(bg_colour,50-55-60)
  )
$drawrect(0,0,$sub($get(ww),18),%el_height%,$get(bg_colour)-$get(transp),,)
)

// text colours
$if($or(%el_selected%,%el_focused%),
  $puts(default_txt_colour,140-140-145)
  $puts(notag_txt_colour,95-100-105)
  $puts(00_txt_colour,50-50-50)
  $puts(line1_colour,100-100-100-50)
  $puts(line0_colour,0-0-0-90)
,
  $puts(default_txt_colour,90-90-90)
  $puts(notag_txt_colour,60-60-60)
  $puts(00_txt_colour,50-50-50)
  $puts(line1_colour,100-100-100-50)
  $puts(line0_colour,0-0-0-90)
)
$puts(queue_normal_colour,200-200-70)
$puts(queue_bright_colour,230-220-120)
$puts(queue_dark_colour,070-060-020)
$puts(playcount_txt_colour,120-130-040)

// max width
$puts(tracknumber_maxwidth,$get(col01w))
$puts(title_maxwidth,$get(col02w))
$puts(artist_maxwidth,$get(col03w))
$puts(album_maxwidth,$get(col04w))
$puts(genre_maxwidth,$get(col05w))
$puts(date_maxwidth,$get(col06w))
$puts(bitrate_maxwidth,$get(col07w))
$puts(rating_maxwidth,$get(col08w))
$puts(duration_maxwidth,$get(col09w))

// TF width
$font($get(tracknumber_font),$get(tracknumber_font_size),$get(tracknumber_font_style))
$puts(tracknumber_width,$gettextwidth($get(tracknumber)))
$font($get(default_font),7,normal)
$puts(playcount_width,$gettextwidth(%_PLAYCOUNT_%' '))
$font($get(default_font),$get(default_font_size),$get(default_font_style))
$puts(title_width,$gettextwidth($get(title)))
$ifgreater($get(title_width),$sub($get(title_maxwidth),4),$puts(title_width,$sub($get(title_maxwidth),4)),)
$puts(artist_width,$gettextwidth($get(artist)))
$puts(album_width,$gettextwidth($get(album)))
$puts(genre_width,$gettextwidth($get(genre)))
$puts(date_width,$gettextwidth($get(date)))
$puts(bitrate_width,$gettextwidth($get(bitrate)))
$puts(length_width,$gettextwidth($get(length)))
$puts(total_length_width,$gettextwidth($get(total_length)))

// Draw Columns Infos

// queued index marker
$if(%el_isplaying%,,
$if(%queue_index%,
$drawellipse($sub($get(pad_left),20),3,14,13,$get(queue_normal_colour)-200,50-100-50-200,)
$font($get(default_font),7,bold)
$drawellipse($sub($get(pad_left),15),7,9,8,$get(queue_dark_colour)-55,$get(queue_dark_colour)-55,)
$drawellipse($sub($get(pad_left),18),4,7,6,$get(queue_bright_colour)-95,$get(queue_bright_colour)-85,)
$drawtextex(%queue_index%,$sub($get(pad_left),20),$add($get(pad_top1),1),15,15,40-60-40,hcenter vtop)
,)
)

$font($get(tracknumber_font),$get(tracknumber_font_size),$get(tracknumber_font_style))
// tracknumber
$ifgreater($get(tracknumber_maxwidth),0,
$if(%el_isplaying%,,
  $drawrect($get(pad_left),0,1,$get(wh),$get(line1_colour),$get(line1_colour),)
  $drawrect($add($get(pad_left),1),0,1,$get(wh),$get(line0_colour),$get(line0_colour),)
)
$ifgreater(%_MOOD_%,0,
   $imageabs($add($get(pad_left),10),$sub($get(pad_top1),1),17,17,$get(img)mood1.png,,,255)
,
   $ifgreater(%_SKIP_%,0,
      $imageabs($add($get(pad_left),11),$sub($get(pad_top1),1),17,17,$get(img)skip1.png,,,255)
   ,
      $drawtextex($get(tracknumber),$get(pad_left),$get(pad_top1),$get(tracknumber_maxwidth),%el_height%,$get(default_txt_colour),right vtop end_ellipsis)
   )
)
,)
$font($get(default_font),$get(default_font_size),$get(default_font_style))
// title
$ifgreater($get(title_maxwidth),0,
$if(%el_isplaying%,,
$drawrect($add($get(pad_left),$get(tracknumber_maxwidth)),0,1,$get(wh),$get(line1_colour),$get(line1_colour),)
$drawrect($add($get(pad_left),$get(tracknumber_maxwidth),1),0,1,$get(wh),$get(line0_colour),$get(line0_colour),)
)
$if(%el_isplaying%,,
$drawtextex($get(title),$add($get(pad_left),$get(tracknumber_maxwidth)),$get(pad_top1),$sub($get(title_maxwidth),$get(playcount_width),5),%el_height%,$if(%title%,$get(default_txt_colour),$get(notag_txt_colour)),left vtop end_ellipsis)
)
$ifequal(%_SHOW_PLAYCOUNT_%,1,
   $font($get(default_font),7,italic)
   $drawtextex(%_PLAYCOUNT_%' ',$sub($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth)),$get(playcount_width),3),$add($get(pad_top1),1),$get(playcount_width),%el_height%,$get(playcount_txt_colour),right vtop end_ellipsis)
,)
,)
// artist
$font($get(default_font),$get(default_font_size),$get(default_font_style))
$ifgreater($get(artist_maxwidth),0,
$if(%el_isplaying%,,
$drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth)),0,1,$get(wh),$get(line1_colour),$get(line1_colour),)
$drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),1),0,1,$get(wh),$get(line0_colour),$get(line0_colour),)
)
$if(%el_isplaying%,,
  $drawtextex($get(artist),$add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth)),$get(pad_top1),$sub($get(artist_maxwidth),4),%el_height%,$if(%album artist%,$get(default_txt_colour),$get(notag_txt_colour)),left vtop end_ellipsis)
)
,)
// album
$ifgreater($get(album_maxwidth),0,
$if(%el_isplaying%,,
$drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth)),0,1,$get(wh),$get(line1_colour),$get(line1_colour),)
$drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),1),0,1,$get(wh),$get(line0_colour),$get(line0_colour),)
)
$if(%el_isplaying%,,
  $drawtextex($get(album),$add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth)),$get(pad_top1),$sub($get(album_maxwidth),4),%el_height%,$get(default_txt_colour),left vtop end_ellipsis)
)
,)
// genre
$ifgreater($get(genre_maxwidth),0,
$if(%el_isplaying%,,
$drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth)),0,1,$get(wh),$get(line1_colour),$get(line1_colour),)
$drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),1),0,1,$get(wh),$get(line0_colour),$get(line0_colour),)
)
$drawtextex($get(genre),$add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth)),$get(pad_top1),$sub($get(genre_maxwidth),4),%el_height%,$get(default_txt_colour),left vtop end_ellipsis)
,)
// date
$ifgreater($get(date_maxwidth),0,
$if(%el_isplaying%,,
$drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth)),0,1,$get(wh),$get(line1_colour),$get(line1_colour),)
$drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),1),0,1,$get(wh),$get(line0_colour),$get(line0_colour),)
)
$drawtextex($get(date),$add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth)),$get(pad_top1),$sub($get(date_maxwidth),4),%el_height%,$if(%date%,$get(default_txt_colour),$get(notag_txt_colour)),right vtop end_ellipsis)
,)
//bitrate
$ifgreater($get(bitrate_maxwidth),0,
$if(%el_isplaying%,,
$drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth)),0,1,$get(wh),$get(line1_colour),$get(line1_colour),)
$drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth),1),0,1,$get(wh),$get(line0_colour),$get(line0_colour),)
)
$drawtextex($get(bitrate),$add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth)),$get(pad_top1),$sub($get(bitrate_maxwidth),4),%el_height%,$get(default_txt_colour),right vtop end_ellipsis)
,)
// rating
$ifgreater($get(rating_maxwidth),0,
$if(%el_isplaying%,,
$drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth),$get(bitrate_maxwidth)),0,1,$get(wh),$get(line1_colour),$get(line1_colour),)
$drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth),$get(bitrate_maxwidth),1),0,1,$get(wh),$get(line0_colour),$get(line0_colour),)
// $imageabs($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth),$get(bitrate_maxwidth),7),$get(pad_top1),55,14,$get(img)r$if2(%rating%,0).png,,,230)
$puts(rating_deb,$add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth),$get(bitrate_maxwidth),7))
$puts(rating_sp,10)
$puts(rating,$if2(%rating%,0))
$puts(c0_bg1,25-25-25)
$puts(c0_pn1,15-15-15)
$puts(c0_bg2,100-100-100)
$puts(c0_pn2,55-55-55)
$puts(c1_bg1,100-110-040)
$puts(c1_pn1,045-55-10)
$puts(c1_bg2,220-230-80)
$puts(c1_pn2,140-150-060)
   $drawellipse($add($get(rating_deb),4,$mul($get(rating_sp),0)),$add($get(pad_top1),3),5,5,$ifgreater(1,$get(rating),$get(c0_bg1),$get(c1_bg1)),$ifgreater(1,$get(rating),$get(c0_pn1),$get(c1_pn1)),)
   $drawellipse($add($get(rating_deb),5,$mul($get(rating_sp),0)),$add($get(pad_top1),4),3,3,$ifgreater(1,$get(rating),$get(c0_bg2),$get(c1_bg2)),$ifgreater(1,$get(rating),$get(c0_pn2),$get(c1_pn2)),)
   $drawellipse($add($get(rating_deb),4,$mul($get(rating_sp),1)),$add($get(pad_top1),3),5,5,$ifgreater(2,$get(rating),$get(c0_bg1),$get(c1_bg1)),$ifgreater(2,$get(rating),$get(c0_pn1),$get(c1_pn1)),)
   $drawellipse($add($get(rating_deb),5,$mul($get(rating_sp),1)),$add($get(pad_top1),4),3,3,$ifgreater(2,$get(rating),$get(c0_bg2),$get(c1_bg2)),$ifgreater(2,$get(rating),$get(c0_pn2),$get(c1_pn2)),)
   $drawellipse($add($get(rating_deb),4,$mul($get(rating_sp),2)),$add($get(pad_top1),3),5,5,$ifgreater(3,$get(rating),$get(c0_bg1),$get(c1_bg1)),$ifgreater(3,$get(rating),$get(c0_pn1),$get(c1_pn1)),)
   $drawellipse($add($get(rating_deb),5,$mul($get(rating_sp),2)),$add($get(pad_top1),4),3,3,$ifgreater(3,$get(rating),$get(c0_bg2),$get(c1_bg2)),$ifgreater(3,$get(rating),$get(c0_pn2),$get(c1_pn2)),)
   $drawellipse($add($get(rating_deb),4,$mul($get(rating_sp),3)),$add($get(pad_top1),3),5,5,$ifgreater(4,$get(rating),$get(c0_bg1),$get(c1_bg1)),$ifgreater(4,$get(rating),$get(c0_pn1),$get(c1_pn1)),)
   $drawellipse($add($get(rating_deb),5,$mul($get(rating_sp),3)),$add($get(pad_top1),4),3,3,$ifgreater(4,$get(rating),$get(c0_bg2),$get(c1_bg2)),$ifgreater(4,$get(rating),$get(c0_pn2),$get(c1_pn2)),)
   $drawellipse($add($get(rating_deb),4,$mul($get(rating_sp),4)),$add($get(pad_top1),3),5,5,$ifgreater(5,$get(rating),$get(c0_bg1),$get(c1_bg1)),$ifgreater(5,$get(rating),$get(c0_pn1),$get(c1_pn1)),)
   $drawellipse($add($get(rating_deb),5,$mul($get(rating_sp),4)),$add($get(pad_top1),4),3,3,$ifgreater(5,$get(rating),$get(c0_bg2),$get(c1_bg2)),$ifgreater(5,$get(rating),$get(c0_pn2),$get(c1_pn2)),)
)

,)
// duration
$ifgreater($get(duration_maxwidth),0,
$if(%el_isplaying%,,
$drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth),$get(bitrate_maxwidth),$get(rating_maxwidth)),0,1,$get(wh),$get(line1_colour),$get(line1_colour),)
$drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth),$get(bitrate_maxwidth),$get(rating_maxwidth),1),0,1,$get(wh),$get(line0_colour),$get(line0_colour),)
)
$drawtextex($get(length),$add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth),$get(bitrate_maxwidth),$get(rating_maxwidth)),$get(pad_top1),$get(duration_maxwidth),%el_height%,$get(00_txt_colour),left vtop end_ellipsis)
$drawtextex($get(total_length),$add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth),$get(bitrate_maxwidth),$get(rating_maxwidth),$get(length_width)),$get(pad_top1),$get(duration_maxwidth),%el_height%,$get(default_txt_colour),left vtop end_ellipsis)
,)

// black vertical  line at the end of the track (last column end)
$drawrect($sub($get(ww),18),0,1,$get(wh),0-0-0,0-0-0,)

// dark line on the bot of the latest track of a group
$ifequal(%_GROUP_BY_DATE_%,1,
  $ifequal(%el_item_index%,$sub(%el_item_count%,1),
    $drawrect(0,$sub(%el_height%,1),$sub($get(ww),18),1,15-15-15,15-15-15,)
  ,)
  $ifequal(%el_item_index%,0,
    $drawrect(0,0,$sub($get(ww),18),1,15-15-15,15-15-15,)
  ,)
,)

$if($or(%el_selected%,%el_focused%),
$drawellipse(3,3,13,13,50-50-50-0,40-40-45,)
$drawellipse(5,5,9,9,100-100-100,35-35-35,)
,
$drawellipse(3,3,13,13,50-50-50-0,32-32-32,)
)


I don't know how to tackle this though.
Go to the top of the page
+Quote Post
emte
post Apr 28 2013, 17:22
Post #898





Group: Members
Posts: 93
Joined: 11-February 10
Member No.: 78081



Is there any way for elplaylist to check if album cover is available in album's directory saved as a front.jpg? I'd like to put it into $if condition.

This post has been edited by emte: Apr 28 2013, 17:22
Go to the top of the page
+Quote Post
marc2003
post Apr 28 2013, 17:29
Post #899





Group: Members
Posts: 4464
Joined: 27-January 05
From: England
Member No.: 19379



check the readme for something like $findfile.

@Cooperdale, i don't think anyone is going to sift through something that large that they didn't create themselves. try asking wherever you downloaded it from.

This post has been edited by marc2003: Apr 28 2013, 17:31
Go to the top of the page
+Quote Post
emte
post Apr 28 2013, 18:26
Post #900





Group: Members
Posts: 93
Joined: 11-February 10
Member No.: 78081



Thanks, works like a charm. smile.gif
Go to the top of the page
+Quote Post

37 Pages V  « < 34 35 36 37 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 16th September 2014 - 18:35