Announcement

Collapse
No announcement yet.

Winamp Freeform skin engine bug thread

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • think setAlpha is borked on layers derived via classes

    does not seem to work yet other derived classes work for other objects.

    for example

    Class Layer mylayr;
    Global mylayr thislayer;

    thislayer = yourlayout.findobject("gotthislayer");

    mylayr.setAlpha(70);
    L8r
    SLoB

    Web Design | Web Design Hampshire | Web Development Hampshire

    Comment


    • Does .setXMLParam("alpha", "xx") work?
      ClassicPro© v2.01 : This plugin allows you to use cPro skins in Winamp. ClassicPro skins are all SUI skins and loads very quickly. ClassicPro skins is even easier to skin than Winamp Classic skins. A new layout have been added since version 2.
      Download ClassicPro© ==== cPro Skins ==== ClassicPro© Homepage ==== SC Forums

      Comment


      • ah yea forgot bout that 1 sylvester, but that does not work either they both should work regardless
        L8r
        SLoB

        Web Design | Web Design Hampshire | Web Development Hampshire

        Comment


        • I've created my own bugs and wishes thread, since this one is filled with more than just bugreports and I wanna make sure it's easy to find my lists and that they they won't be lost in a sea of regular posts and comments.

          anyways, here's the link:
          Plague's wasabi freeform engine bugs and wishes
          Winique work-in-progress (download) | Stargate:Winamp - SG1 Edition | D-Reliction | wasabi.player skin (plague-edit)
          Winamp3_Default skin (plague fixes) | Opal Redemption | X-Slant | wa2skin.wac

          Comment


          • It seems that main menu in Bento tends to lost translation after switching beetween Small and Big Bento several times (1-3).

            Comment


            • One more bug...

              Skins can't determine the number of channels in a localized version. That's because of translation of Stereo/Mono to something else. Can you introduce something like isStereo() or even getChannelsConfig()?

              Comment


              • Another bug...

                getTextWidth() always returns width of an untranslated string. For example, text object with default="Artist" will display "Исполнитель" if translated to russian. That is much longer than "Artist". Though getTextWidth() will return width for "Artist" and not for "Исполнитель".

                Ohh... Even more! getText() also returns untranslated string.

                Comment


                • Use getAutoWidth()...

                  And the getText() isn't abug... It must return that. If thats changed some maki scripts will brake. They need to add a new function like getFinalText() and they need to to add a function to maki that sends a string through the translate system so that you can use it for something like "Volume: 78%".... Can then just do something like this: translateString("Volume")+"78%"
                  ClassicPro© v2.01 : This plugin allows you to use cPro skins in Winamp. ClassicPro skins are all SUI skins and loads very quickly. ClassicPro skins is even easier to skin than Winamp Classic skins. A new layout have been added since version 2.
                  Download ClassicPro© ==== cPro Skins ==== ClassicPro© Homepage ==== SC Forums

                  Comment


                  • PlEdit.getLength(int item) returns only a number of minutes w/o seconds. It's just useless and it's a bug. Isn't it?

                    Comment


                    • very nice

                      Comment


                      • PlEdit.getLength(int track_num) returns only minutes instead of milliseconds as getPlayItemLength() does. For example it returns just "7" if length is 7:28. Please fix it.

                        Comment


                        • have u looked at the api??
                          getLength returns a string and not an int!
                          so a return value looks like "3:48"
                          WebSite: www.skinconsortium.com - Community for Userinterface Design & Coding
                          Skins: Click Here

                          Comment


                          • The prototype was:
                            extern int PlEdit.getLength (int item);

                            It seems that there was a file with error somewhere. It works fine after fix to "string". Thanks.

                            Comment


                            • ok maybe u have a wrong pldir.mi file - the 5.55 development took so long so i have no idea what's fixed / new or what was already in 5.54
                              WebSite: www.skinconsortium.com - Community for Userinterface Design & Coding
                              Skins: Click Here

                              Comment

                              Working...
                              X
                              😀
                              🥰
                              🤢
                              😎
                              😡
                              👍
                              👎