Środa, 23 Maj 2012, 18:43

Autor Wątek: ABC tworzenia tematów dla HomeScreen PlusPlus UI  (Przeczytany 21667 razy)

0 użytkowników i 2 Gości przegląda ten wątek.

Offline Budniu

  • Administrator
  • Core
  • *****
  • Wiadomości: 6088
  • Podziękowań: 205
  • Płeć: Mężczyzna
  • HTC 7 Pro
Odp: Edycja ekranu today - pytania o rozwiązania..
« Odpowiedź #90 dnia: Sobota, 18 Kwiecień 2009, 12:20 »
No i oto chodziło dziekówa  :peace: juz działa teraz ją tylko spozycjonuję.

Edit:
No i zrobiłem :peace:. thx globalbus za poradę  brow
« Ostatnia zmiana: Niedziela, 19 Kwiecień 2009, 19:12 wysłana przez Budniu »

Online mobi

  • Administrator
  • Core
  • *****
  • Wiadomości: 19421
  • Podziękowań: 314
  • Płeć: Mężczyzna
  • HTC HD2 #TyphooN CyanogenMod 7#
    • mobione.pl
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #91 dnia: Sobota, 18 Kwiecień 2009, 15:35 »
oddzieliłem, scaliłem i w sprawie tworzenia skórek dla HS++, tu proszę pisać
HD2 - wciąż ten sam telefon, wciąż inne wrażenia :)

nothin

  • Gość
Odp: Temat KSdHS dla HomeScreen PlusPlus UI
« Odpowiedź #92 dnia: Wtorek, 05 Maj 2009, 15:13 »
słuchajcie, czy ktoś może mi pomóc konkretnymi rozwiązaniami?
chciałbym przejśc na odrobinę inny układ today, może ktoś podpowie, dwa główne problemy:

założenia głowne:
rozmiar całego today, softkeye włączone.

zawartość:
+multitab górny:
1 tab zegarek, data, sms, calls, last call number, może coś jeszcze, świetne byłoby móc dać treść ostatniego smsa - wymagałoby to TYLKO metody na podanie na today treści pliku txt(zapisywanego z automatu przez "sms monitor", soft, który ostatnio znalazłem) - nie znam takiej metody..moze ktoś ma inny pomysł..
2 tab - ta - i tu kwestia, czy po obrocie ekranu ta w tabie hs++ wie, że to landscape, ta ma osobne konfigi, oszczędziłoby to kwestii importu regu mscrem?
3 tab pogoda, 240x190 px to sporo miejsca na ładną pogodę, moze nawet radar, z tym sobie dam radę, np, znalazłem w końcu konfigurator miast dla bsweather..
4 tab claunch - nie obsługuje osobnych konfigów p/l, ale sprawa tu jest banalna - claunch.dat zawiera kompletny układ całości, czyli mscr załatwi sprawę razem z todayrefreshcmd,
+multitab dolny dane systemowe z podpinką pod tc i inny soft.
mogę olać kontakty, od tego mam lewy sofkey z wm5newmenu..powiedzmy, szkoda nawet zachodu.

problem głowny:
choć nie zdarzyło mi się użycie landscape(viva t9;/), potrzebuję info, jak rozwiązać kwestię dwóch konfigów dla hs++, landscape ma mieć osobny konfig - w moim wyobrażeniu widzę tylko takie rozwiązanie natenczas(ikarus zniknął był) - klik na rotate jest zgłaszany do mortscripta, który mscrem podmienia konfig hs++ na dopasowany do landscape(reg), plugi wewnętrzne dostają import regu ustawień dla landscape(jeśli nie mają dla p/l osobnych natywnie) i odpala się todayrefreshcmd.
Czy ktoś pomógłby z skryptami?

Offline globalbus

  • GZU
  • Core
  • ****
  • Wiadomości: 1969
  • Podziękowań: 77
  • Płeć: Mężczyzna
  • N900 + Zest
Odp: Temat KSdHS dla HomeScreen PlusPlus UI
« Odpowiedź #93 dnia: Wtorek, 05 Maj 2009, 15:26 »
Cytuj
wymagałoby to TYLKO metody na podanie na today treści pliku txt(zapisywanego z automatu przez "sms monitor", soft, który ostatnio znalazłem) - nie znam takiej metody..moze ktoś ma inny pomysł..
hmm, zapisywanie treści do rejestru? To potrafi już odczytać hs++

Cytuj
choć nie zdarzyło mi się użycie landscape(viva t9;/), potrzebuję info, jak rozwiązać kwestię dwóch konfigów dla hs++, landscape ma mieć osobny konfig - w moim wyobrażeniu widzę tylko takie rozwiązanie natenczas(ikarus zniknął był) - klik na rotate jest zgłaszany do mortscripta, który mscrem podmienia konfig hs++ na dopasowany do landscape(reg), plugi wewnętrzne dostają import regu ustawień dla landscape(jeśli nie mają dla p/l osobnych natywnie) i odpala się todayrefreshcmd.
zawsze może być skrypt pracujący w tle i sprawdzający układ ekranu, ale podpięcie go razem z rotacją jest chyba lepsze.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Today\Items\HomeScreen PlusPlus]
"ThemeFile"="\\Windows\\.xml"
to się będzie zmieniać w zależności od pozycji.

przykład
if(ScreenWidth()=240)
{
RegWriteString( "HKLM","SOFTWARE\Microsoft\Today\Items\HomeScreen PlusPlus","ThemeFile","\windows\landscape.xml" )
rotate(90)
}
else
{
RegWriteString( "HKLM","SOFTWARE\Microsoft\Today\Items\HomeScreen PlusPlus","ThemeFile","\windows\portrait.xml" )
rotate(0)
}
endif

Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Wiadomości: 8262
  • Podziękowań: 137
  • Płeć: Mężczyzna
  • Samsung Ace, Raphael, Hermes, Universal i inne
    • Wirtualne Zacisze utak3ra
Odp: Temat KSdHS dla HomeScreen PlusPlus UI
« Odpowiedź #94 dnia: Wtorek, 05 Maj 2009, 15:31 »
jeszcze przeładowanie tematu będzie musiało być po zmianie pliku tematu.
TA - powinien się automatycznie dostosować do nowej szerokości ekranu.

W sumie, to zawsze się o tym mówiło i nikomu się nie chciało robić, zawsze liczyliśmy na to, że ikarus w końcu machnie to. Ech... trzeba będzie jednak faktycznie samemu to zrobić.
Windows Mobile: a story of love and hate.


Offline globalbus

  • GZU
  • Core
  • ****
  • Wiadomości: 1969
  • Podziękowań: 77
  • Płeć: Mężczyzna
  • N900 + Zest
Odp: Temat KSdHS dla HomeScreen PlusPlus UI
« Odpowiedź #95 dnia: Wtorek, 05 Maj 2009, 15:36 »
Cytuj
jeszcze przeładowanie tematu będzie musiało być po zmianie pliku tematu.
jeśli obracamy ekran, to today powinien sam się odświeżyć.

nothin

  • Gość
Odp: Temat KSdHS dla HomeScreen PlusPlus UI
« Odpowiedź #96 dnia: Wtorek, 05 Maj 2009, 15:37 »
Cytuj
hmm, zapisywanie treści do rejestru? To potrafi już odczytać hs++
a co zapisze treść txt do regu, hmm?

Cytuj
zawsze może być skrypt pracujący w tle i sprawdzający układ ekranu, ale podpięcie go razem z rotacją jest chyba lepsze.

no tak tak,
ale beż żadnego w tle, wszystko, o czym piszę, da się, imo, zrobic jednym mscrem:
lnk rotate.mscr  - pod buttonem symultanicznie, lub przez odczyt obrotu(90,0, bo chyba umie) zmienia konfigi i hs++ i wtyczek, które nie mają osobnych dla p/l ustawień własnych.
na końcu mscra proste todayrefreshcmd i tyle.

Cytuj
to się będzie zmieniać w zależności od pozycji.
no takie mam założenie początku mscra, część update hs++, potem kopiowanie claunch.dat itp.

Cytuj
hmm, zapisywanie treści do rejestru? To potrafi już odczytać hs++
a co zapisze treść txt do regu, hmm?

Cytuj
zawsze może być skrypt pracujący w tle i sprawdzający układ ekranu, ale podpięcie go razem z rotacją jest chyba lepsze.
żadne w tle, wszystko, o czym pisze da się, imo, zrobic jednym mscrem:
lnk rotate.mscr  - pod buttonem symultanicznie, lub przez odczyt obrotu(90,0, bo chyba umie) zmienia konfigi i hs++ i wtyczek, które nie mają osobnych dla p/l ustawień własnych.
na końcu mscra proste todayrefreshcmd i tyle.

Cytuj
to się będzie zmieniać w zależności od pozycji.
no takie mam założenie początku mscra, część update hs++, potem kopiowanie claunch.dat itp.

powiedzcie mi, czy po obrocie ekranu ta w tabie hs++ wie, że to landscape i sam się dostosowuje wysokością..
bez pośpiechu..
« Ostatnia zmiana: Wtorek, 05 Maj 2009, 15:48 wysłana przez xoen/nothin »

Offline globalbus

  • GZU
  • Core
  • ****
  • Wiadomości: 1969
  • Podziękowań: 77
  • Płeć: Mężczyzna
  • N900 + Zest
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #97 dnia: Wtorek, 05 Maj 2009, 15:42 »
Cytuj
a co zapisze treść txt do regu, hmm?
mortscript, ale nie wiem jak odpalaniem tego po przyjściu sms.

Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Wiadomości: 8262
  • Podziękowań: 137
  • Płeć: Mężczyzna
  • Samsung Ace, Raphael, Hermes, Universal i inne
    • Wirtualne Zacisze utak3ra
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #98 dnia: Wtorek, 05 Maj 2009, 15:43 »
Też bym optował za podpięciem pod button - skrypt w tle zeżre tylko baterię :/  Mortscript dobrze obsługuje rotację, można śmiało to zrobić.
Co do odświeżania - owszem, today się odświeży, ale nie temat HS++, czyli trzeba go przeładować.

Nothin, mówiłeś, że znalazłeś jakiś program, odczytujący smsy do regu?...
Windows Mobile: a story of love and hate.


nothin

  • Gość
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #99 dnia: Wtorek, 05 Maj 2009, 15:49 »
Cytuj
mortscript, ale nie wiem jak odpalaniem tego po przyjściu sms.


cykl odświeżania hs++, może?

Cytuj
odczytujący smsy do regu?...

do txt...ostatni sms.

właściwie, popatrzcie moze na ten site, odkryłem go wczoraj..kompletne manuale, jak robić rzeczy, których wcześniej nikomu się nie chciało + soft wynikowy..i to daje do myślenia, bo nikt na xdaev w tym kierunku nie pójdzie.
http://kvv.my1.ru/publ/3-1-0-14
naprawdę, popatrzcie.
vide fsmenu właśnie, mające 58 kb i zjadające ten 4mb grzmot.

Cytuj
ale nie temat HS++, czyli trzeba go przeładować.


upd: hm.. a co z dodaniem texttoday w hs++, robiłem test na szybko wczoraj(parser kodu ma, to pogoda z onetu), efekt(bardzo wstępny, nie wiem, jak zawijać wiersze..):

wczytanie txt doń..zaraz..heh heh.

ehh, jeszcze coś, trigger notyfikacji smsa jako refresher? jak?
« Ostatnia zmiana: Wtorek, 05 Maj 2009, 16:05 wysłana przez xoen/nothin »

Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Wiadomości: 8262
  • Podziękowań: 137
  • Płeć: Mężczyzna
  • Samsung Ace, Raphael, Hermes, Universal i inne
    • Wirtualne Zacisze utak3ra
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #100 dnia: Wtorek, 05 Maj 2009, 16:01 »
dzięki za linkę, będzie co przeglądać :)

Cytuj
odczytujący smsy do regu?...

do txt...ostatni sms.


ach... można teoretycznie odczytać potem plik do regu mortem... ale można się pokusić o znalezienie innego rozwiązania. Pomyślę w domu nad tym.



dodano: Wtorek, 05 Maj 2009, 15:59

Poczytaj ten mój kod (prosty czytnik RSS w morcie dla HS++):
http://forum.mobione.pl/index.php/topic,2952.msg50036.html#msg50036



dodano: Wtorek, 05 Maj 2009, 16:00
nie wiem, jak zawijać wiersze..):


format="wordbreak"
Windows Mobile: a story of love and hate.


nothin

  • Gość
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #101 dnia: Wtorek, 05 Maj 2009, 16:17 »
upd: test smsmonitora daje txt z smsów osobne, nazwa tworzona z daty i godziny, treśc to numer, br, adresat, treść smsa i znaczniki pomiędzy, program działa jako resident.
format nazw plików mnie martwi..trochę..cholera;/ nie mógł dać np. pliku kumulatywnego, z nazwą sms.txt?
tego nie wepnę w żaden plugin, chyba.

daję w załączniku, kto chce, niech mysli - pierwszy start - odpalenie, drugi, usunięcie residenta.
dodatkowo w załącznikach tetxttoday, htmltoday, i zabawne minimenu z transparency(ot)..inne potem.
« Ostatnia zmiana: Wtorek, 05 Maj 2009, 16:23 wysłana przez xoen/nothin »

Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Wiadomości: 8262
  • Podziękowań: 137
  • Płeć: Mężczyzna
  • Samsung Ace, Raphael, Hermes, Universal i inne
    • Wirtualne Zacisze utak3ra
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #102 dnia: Wtorek, 05 Maj 2009, 16:23 »
format nazw plików mnie martwi..trochę..cholera;/ nie mógł dać np. pliku kumulatywnego, z nazwą sms.txt?

fakt :/

ale: można to do jakiegoś określonego katalogu wrzucać? Można by wtedy mortscriptem je sklejać w nowy plik  ::)
Windows Mobile: a story of love and hate.


nothin

  • Gość
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #103 dnia: Wtorek, 05 Maj 2009, 16:24 »
ścieżka jest stała - /temp, hexem nie zmieniałem jeszcze..wsio leci do /temp w roocie.
w wolnej chwili spójrz na załączniki wyżej.
twórca budzi moje nadzieje na rozszerzenie hs++..zobaczymy z czasem, co jeszcze wymodzi..

osobiście myslę o htmltoday w hs++ z htmlką układającą cssem dane z txt treści smsa/smsów - plug jest niewiarygodnie oszcżędny.
to by było MIŁE.

a na końcu, nuenobar i tab dolnej belki(start/wm5newmenu/icontacts) hs++ zastępujący softkeye i będzie ok.

wieczorem pokombinuję...
« Ostatnia zmiana: Wtorek, 05 Maj 2009, 16:30 wysłana przez xoen/nothin »

Offline AIrice

  • Swojak
  • ***
  • Wiadomości: 73
  • Podziękowań: 0
  • HP 114+ Panasonic SDHC 4GB class 4
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #104 dnia: Niedziela, 26 Lipiec 2009, 19:45 »
ja mam natomiast bardziej złożone pytanie ;P ciekawi mnie taka konfiguracja

HS++ na całym ekranie  i w tym 3 rows
-UL
-zegar (slide)->informacje o systemie (slide)-> WeatherPanel
-SPB Diary

i to jest jakos jedna zakładka (bo potrzebuje 2 ogółem :P)

jakies pomysły...bo jeszcze sie czołgam z tym programikiem ;)