Miranda.cz

Fórum o messengeru Miranda
Právě je 10.9. 2010, 9:06

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 4 ] 
Autor Zpráva
 Předmět příspěvku: pouze jádro Mirandy
PříspěvekNapsal: 24.3. 2008, 3:50 
Offline
Senior člen
Senior člen
Uživatelský avatar

Registrován: 29.4. 2007, 20:39
Příspěvky: 552
Bydliště: Pardubice <------> Železný Brod
Takhle jde obejít chyba v jádru?, která způsobuje, že pokud je "Pouze jádro mirandy" na prvním řádku v seznamu pluginů, tak zobrazení pouze částí jádra nefunguje. Vím, není to ideální, ale je to funkční řešení.

Kód:
[Show settings only for module:]
Zobrazit možnosti pro:
[<all modules>]
<%všechny moduly%>
[<core settings>]
<-pouze jádro Mirandy->


Testováno na 0.8.0 #11 na čisté i na mém packu, oboje plně funkční :-)
Zkoušel jsem docela dlouho různé znaky, různé pořadí i třeba dvojité a jiné řešení se mi nalézt nepovedlo. Pokud se za % dá mezera, také to nefunguje.

_________________
Obrázek
Nejvíc problémů je mezi klavesnicí a židlí.
Prosím odsedněte si!!!


Ohlásit tento příspěvek
Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku:
PříspěvekNapsal: 27.3. 2008, 10:36 
Offline
Začátečník
Začátečník
Uživatelský avatar

Registrován: 10.2. 2008, 20:14
Příspěvky: 8
Bydliště: Beroun [CZ]
To je velice zajímavý poznatek, vůbec by mě nenapadlo to takhle hledat..
Nedovedu si to ovšem vysvětlit, neboť originál zdrojový kód opravdu očekává pouze překlad toho, co je v šabloně..

Kód:
   index=SendDlgItemMessage(hDlg, IDC_MODULES,(UINT) CB_ADDSTRING,(WPARAM)0, (LPARAM)TranslateT("<all modules>"));
   SendDlgItemMessage(hDlg, IDC_MODULES,(UINT) CB_SETITEMDATA,(WPARAM)index, (LPARAM)NULL);
   index=SendDlgItemMessage(hDlg, IDC_MODULES,(UINT) CB_ADDSTRING,(WPARAM)0, (LPARAM)TranslateT("<core settings>"));
   SendDlgItemMessage(hDlg, IDC_MODULES,(UINT) CB_SETITEMDATA,(WPARAM)index, (LPARAM)mirInstance);


To je zase někde bordel v překladových funkcích, bohužel, použitý systém překladu je hrozně bídný.


Ohlásit tento příspěvek
Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku:
PříspěvekNapsal: 27.3. 2008, 11:40 
Offline
Senior člen
Senior člen
Uživatelský avatar

Registrován: 29.4. 2007, 20:39
Příspěvky: 552
Bydliště: Pardubice <------> Železný Brod
Mají bordel někde v jádru. Jedná se o to, že ta nabídka Pouze jádro nesmí být na prvním řádku (asi hlavně při načítání okna s nasatvením). Ve všech ostatních případech to totiž funguje jak má :-)

_________________
Obrázek
Nejvíc problémů je mezi klavesnicí a židlí.
Prosím odsedněte si!!!


Ohlásit tento příspěvek
Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku:
PříspěvekNapsal: 27.3. 2008, 21:48 
Offline
Vývojář pluginů
Vývojář pluginů
Uživatelský avatar

Registrován: 7.4. 2007, 1:22
Příspěvky: 1675
Bydliště: Brno
seznam se řadí podle abecedy, včetně těch prvních dvou položek :? .. v angličtině se to nezamění, a češtině ale jo .. takže bude kix někde v přiřazení handlů nebo zpracování toho ListView .. tipuju, že se v listu zaregistrují položky, jejich indexy se pak používají jako události pro proceduru, jenže tím přeřazením, který má vliv jenom na ty dvě položky, jde funkčnost do háje x)

_________________
Obrázek
FAQ není sprostý slovo, Hledání není jenom pro slepý — a Miranda NENÍ pro blbce x) — zmáčkni ALT-F4 a uvidíš kouzlo ;)


Ohlásit tento příspěvek
Nahoru
 Profil  
Odpovědět s citací  
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 4 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Můžete zakládat nová témata v tomto fóru
Můžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Český překlad – phpBB.cz