Hello Guest, if you are reading this it means you have not registered yet. Please take a second, Click here to register, and in a few simple steps you will be able to enjoy our community and use our OpenViX support section.
Results 1 to 6 of 6

Thread: Permanent clock lettergrootte

  1. #1

    Title
    Senior Member
    Join Date
    Oct 2010
    Location
    Amsterdam
    Posts
    122
    Thanks
    9
    Thanked 1 Time in 1 Post

    Permanent clock lettergrootte

    VIX 2.3v204 vuduo HD_Black + permantent clock, de letters zijn niet in grootte te wijzigen, wel via
    /usr/lib/enigma2/python/Plugins/Extensions/PermanentClock/plugin.pyo
    origineel size is 120,30 en regular;26, vindt zelf 140,45 en 40 het mooist.

    <screen position="0,0" size="120,45" zPosition="10" backgroundColor="#ff000000" title="%s" flags="wfNoBorder">
    <widget source="global.CurrentTime" render="Label" position="1,1" size="120,45" font="Regular;40" valign="center" halign="center" backgroundColor="#ff000000" transparent="1">

    Echter deze waarden moet ik elke keer weer opnieuw instellen na een update.
    is er een mogelijkheid (script?) om ergens een plugin.pyo in een aparte dir te zetten, de originele te renamen en de gewenste naar de permanentclock dir te kopieeren?
    Weet echter ook niet hoe je scripts schrijft en of dat mogelijk is, is hier info over? En in welke map moet ik die script dan zetten zodat die vanuit vix menu gestart kan worden?
    Of is er een betere/handiger oplossing?

  2. #2
    Rob van der Does's Avatar
    Title
    ViX Beta Tester
    Join Date
    Apr 2010
    Location
    The Netherlands & France
    Posts
    36,270
    Thanks
    1,720
    Thanked 9,461 Times in 6,675 Posts
    De eenvoudigste oplossing is om een skin_user.xml file aan te maken, en daar de gewenste screens in te zetten. Deze file wordt niet overschreven. Als voorbeeld wat ik een mooi screen vindt voor Permanant Clock:
    Code:
     <screen name="PermanentClockScreen" position="0,0" size="120,30" zPosition="-1" backgroundColor="transparent" title="%s" flags="wfNoBorder">
        <widget source="global.CurrentTime" render="Label" position="1,1" size="120,30" backgroundColor="transparent" transparent="1" zPosition="0" foregroundColor="grey" borderWidth="2" font="Regular;26" borderColor="black" valign="center" halign="center">
          <convert type="ClockToText">Default</convert>
        </widget>
      </screen>

    Help asked via PM will be ignored.
    The forum is there for help and all will benefit from your questions.
    NO CARD SHARING TALK WILL BE TOLERATED, LAN OR WAN, IN OPEN FORUM OR PM !

    English is not my native tongue.
    I apologise for all my grammar, spelling and idiom errors.

  3. #3

    Title
    Senior Member
    Join Date
    Oct 2010
    Location
    Amsterdam
    Posts
    122
    Thanks
    9
    Thanked 1 Time in 1 Post
    Hallo Rob, klinkt goed, ben een oude dos quickbasic programmeur die echter niet weet hoe hij een .xml file moet maken, kan dat met notepad+? En moet dit bestand dan in dezelfde dir als de plugin.pyo?

  4. #4
    Rob van der Does's Avatar
    Title
    ViX Beta Tester
    Join Date
    Apr 2010
    Location
    The Netherlands & France
    Posts
    36,270
    Thanks
    1,720
    Thanked 9,461 Times in 6,675 Posts
    Ik heb momenteel even geen gelegenheid voor een compleet antwoord: ik zal dat morgen doen (en als ik het vergeet moet je me even aan mijn jasje trekken).

    Help asked via PM will be ignored.
    The forum is there for help and all will benefit from your questions.
    NO CARD SHARING TALK WILL BE TOLERATED, LAN OR WAN, IN OPEN FORUM OR PM !

    English is not my native tongue.
    I apologise for all my grammar, spelling and idiom errors.

  5. #5
    Rob van der Does's Avatar
    Title
    ViX Beta Tester
    Join Date
    Apr 2010
    Location
    The Netherlands & France
    Posts
    36,270
    Thanks
    1,720
    Thanked 9,461 Times in 6,675 Posts
    Goed: even voor de volledigheid de hiėrarchie:
    een plugin heeft (meestal) een ingebakken screen (zo ook Permanent Clock) dat wordt vertoond als de plugin in actie is. Als zich in de skin.xml een scherm bevindt met dezelfde naam, zal dat worden vertoond. Zo heeft b.v. de skin Magic-HD de screens van een groot aantal plugins in zich.De bovenstaande zijn allemaal systeemfiles: bij een update van het systeem is er dus goed kans dat die bestanden worden overschreven.
    Op de locatie etc/enigma2 kan een groot aantal gebruikers bestanden staan: sommige daarvan hebben een hogere prioriteit dan een systeembestand met dezelfde functie. Zo kan daar een file skin_user.xml staan met een aantal screens erin: die zullen dan worden vertoond in plaats van de screens in de skin.xml.

    Bijgaand een voorbeeld van een user file, waarin het Permanent clock screen staat dat uit Magic-HD is overgenomen. Plaats die in etc/enigma2, herstart de GUI en bezie het resultaat. Mocht er een crash komen, moet je even het crashlog hier plaatsen.
    En je kunt natuurlijk de inhoud ook zelf aanpassen.

    Overigens heb je niet aangegeven welk image je gebruikt: de bijgaande file maakt gebruik van specifieke ViX renderers.

    Succes en ik hoor het resultaat wel.
    Attached Files Attached Files

    Help asked via PM will be ignored.
    The forum is there for help and all will benefit from your questions.
    NO CARD SHARING TALK WILL BE TOLERATED, LAN OR WAN, IN OPEN FORUM OR PM !

    English is not my native tongue.
    I apologise for all my grammar, spelling and idiom errors.

  6. #6

    Title
    Senior Member
    Join Date
    Oct 2010
    Location
    Amsterdam
    Posts
    122
    Thanks
    9
    Thanked 1 Time in 1 Post
    Hallo Rob, het werkt perfect, dank je wel, de border maakt het ook zichtbaarder!
    Ik gebruik VIX2.3v204.
    Ik heb 2 mogelijke bugs gevonden en zal ze in een nieuw item zetten.
    Prettig weekend!

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.