Miranda NG Official Community Forum
Other languages speaking Miranda NG users => Čeština => Topic started by: Dvořák Štěpán on 30 07 2016, 12:38:16
-
Nastavení - Seznam kontaktů - Chování
Mám zde nastavené skrývaní seznamu za pravý okraj - funguje.
Prodleva skrytí - funguje
Prodleva zobrazení - NEFUNGUJE (ať nastavím jakoukoli hodnotu, vždy seznam zobrazí okamžitě bez zpoždění)
-
Já to teď zkusil a fungují mi obě prodlevy správně.
Mimochodem Cln_skinedit.dll je pro clist_nicer, pro modern, který používáš ty, je k ničemu.
-
Cln_skinedit.dll jsem smazal.
Mě funguje stále jen ta druhá.
-
Zkus to v úplně čisté Mirandě. A jakou prodlevu (hodnotu) zadáváš?
-
5 mělo by se to násobit 100.
-
S výchozím stylem to funguje, ale jakmile přepnu na vlastní, prodleva zobrazení přestane fungovat.
-
Co znamená výchozí styl? Jiný skin, nebo nějaká volba v nastavení?
-
Oprava: Skin
-
Můj vlastní skin taky funguje. Takže problém hledej někde v tom tvém.
Napadá mě buď to, že po aplikování skinu se ti přenastaví ta hodnota na nějakou, definovanou ve skinu. Ale možná něco úplně jiného.
Můžeš zkusit odebírat části definice toho skinu, až se dostaneš do stavu, kdy to bude fungovat...
-
To je on:
; geli Skin
; Object list
;Module
;-----------------------------------------------------------------------------------------------------
;CL ID Selected Hot Odd Index Indent Open Type GroupPos SubPos
;-----------------------------------------------------------------------------------------------------
; Row True True True Number Number True Group First First
; False False False False Contact Middle Middle
; Divider Last Last
; Info First-Single First-Single
; MetaContact
; GreyAlternate SubContact
; Selection
; HotTracking
;------------------------------------------------------------------------
;Main ID
;------------------------------------------------------------------------
; Background
;------------------------------------------------------------------------
[Skin_Description_Section]
Name=Dvorak-Stepan
Author=Dvorak-Stepan
Contact = chodec.007@seznam.cz
URL = http://www.off-limits.cz
Preview=Dvorak-Stepan.png
Description= Skin edited by Dvorak-Stepan
SkinFolder = ./
[ModernSkin]
;Objects
;Main back
$window=sGlyph,Image,back.png,StretchBoth,14,30,14,16,255
;Rows
$hotopengroup=sGlyph,Image,normalpengroup.png,StretchBoth,9,18,26,6,200
$normalopengroup=sGlyph,Image,normalpengroup.png,StretchBoth,9,18,26,6,255
$hotclosedgroup=sGlyph,Image,normalclosedgroup.png,StretchBoth,9,18,26,6,200
$normalclosedgroup=sGlyph,Image,normalclosedgroup.png,StretchBoth,9,18,26,6,255
$hotcontact=sGlyph,Image,select.png,StretchBoth,0,0,0,0,180
$contact=sGlyph,Image,Contact.png,StretchBoth,0,0,0,0,250
$oddcontact=sGlyph,Image,oddContact.png,StretchBoth,0,0,0,0,250
$singlecontact=sGlyph,Image,Contact.png,StretchBoth,1,1,1,1,250
;Scroll bar
$scrollBack=sGlyph,Image,scrollbar.png,StretchBoth,0,0,0,0,255
$scrollBtnUp=sGlyph,Image,scrollbtnup.png,StretchBoth,0,0,0,0,255
$scrollBtnDn=sGlyph,Image,scrollbtndn.png,StretchBoth,0,0,0,0,255
$scrollThumb=sGlyph,Image,thumb.png,StretchBoth,6,6,6,6,255
;Common select (one for all, painted above contact)
$select=sGlyph,Image,select.png,StretchBoth,0,0,0,0,255
;Objects for buttons
;------------------------------------------------------------------------
;Rules
;main
@0=s$window:Main,ID=Background
;Groups
@1=s$hotclosedgroup:CL,ID=Row,Type=Group,Open=False,Hot=True
@2=s$normalclosedgroup:CL,ID=Row,Type=Group,Open=False
@3=s$hotopengroup:CL,ID=Row,Type=Group,Open=True,Hot=True
@4=s$normalopengroup:CL,ID=Row,Type=Group,Open=True
;Contacts
@5=s$hotcontact:CL,ID=Row,Type=*Contact,Hot=True
@6=s$contact:CL,ID=Row,Type=*Contact,Odd=Flase
@7=s$oddcontact:CL,ID=Row,Type=*Contact,Odd=True
@8=s$singlecontact:CL,ID=Row,Type=*Contact
;Common Select
@9=s$select:CL,ID=Selection
;Scroll Bar
@10=s$scrollBack:Main,ID=ScrollBar,Part=Back
@11=s$scrollBtnUp:Main,ID=ScrollBar,Part=UpLineButton
@12=s$scrollBtnDn:Main,ID=ScrollBar,Part=DownLineButton
@13=s$scrollThumb:Main,ID=ScrollBar,Part=Thumb
;----------------------------------------------------------------------
;Buttons description (position, service, etc)
;----------------------------------------------------------------------
[CLUI]
;Another setting for CLUI section
LeftClientMargin=b0
TopClientMargin=b0
RightClientMargin=b0
BottomClientMargin=b0
;insert here any exported from DB section, font and other
[CLC]
HiLightMode=b1
GroupIndent=b0
;-----------
;-----------
;-----------
-
Chyba nalezena!
Levý okraj nesmí být 0.
LeftClientMargin=b0
-
Zkusil jsem, a dělá to volba "Seznam kontaktů / Okno / Vnitřní okraje okna"
Když je nastavíš na 0, jak to máš i v definici skinu:
LeftClientMargin=b0
TopClientMargin=b0
RightClientMargin=b0
BottomClientMargin=b0
Tak to pak nefunguje. Stačí nastavit aspoň 1 vlevo/vpravo a pak to funguje.
Snažil jsem se teď najít chybu v kódu, ale nevyznám se v tom. Bylo by fajn, kdybys vytvořil ticket na http://trac.miranda-ng.org , ať je tahle chyba zaznamenaná a někdo to může v budoucnu opravit :)
EDIT: Koukám, že jsi na to přišel taky :)
-
Stačí jen ten levý.