Favicon Svethardware.cz  Svět hardware   Fórum Favicon Svetaudia.cz  Svět audia Favicon TVFreak.cz  TV Freak   Fórum Favicon Digimanie.cz  Digimanie   Fórum   Galerie Společnost oXy Online s.r.o.
Strana 1 z 2 12 PosledníPoslední
Zobrazené výsledky: 1 až 15 z 18

Téma: Programujeme pro Pocket PC - položky pro obrazovku Dnes

  1. #1
    Čestný člen Avatar uživatele Pavel Koza
    Registrace
    Aug 2000
    Příspěvků
    4,831

    Obrazovka Dnes je jakousi "domovskou stránkou" Vašeho PocketPC. Zobrazují se na něm položky, které umožňují sledovat systém, zadávat údaje (např. Kalendář) nebo zobrazovat souhrná data patřící nějaké aplikaci. V dnešní době se objevuje spousta aplikací, které rozšiřují možnosti obrazovky Dnes a přidávají do ní svoje vlastní položky. Pokud jste kdy chtěli nebo chcete vytvořit vlastní položku, pak Vám tento článek může být návodem "jak na to"...

    Přečtěte si celý článek "Programujeme pro Pocket PC - položky pro obrazovku Dnes", který sepsal uživatel eXEden
    Odpovídat lze po přihlášení

  2. #2
    Nováček
    Registrace
    Jan 2004
    Příspěvků
    23

    Moc pekny clanecek, diky za nej. Chtelo by to vic takovych clanku.
    Odpovídat lze po přihlášení



  3. #3
    Čestný člen Avatar uživatele Pavel Koza
    Registrace
    Aug 2000
    Příspěvků
    4,831

    Piste autorovi Trebas uz pro vas zase neco pripravuje...
    Odpovídat lze po přihlášení

  4. #4
    Nováček
    Registrace
    Jul 2004
    Příspěvků
    28

    Ahoj, může mi, prosím, někdo poradit? Zkoušel jsem si obě ukázkové aplikace přeložit v Microsoft eMbedded Visual C++ 4.0 SP3, ale byla mi nahlášena chyba, že nelze najít knihovny "aygshell.h" a "todaycmn.h". Cílová platforma je zde také pouze WCE x86, nikoliv ARM. Přestože jsem nedávno vystudoval počítačovou vejšku (ZČU/FAV), v programování pro PocketPC jsem začátečník a tak prosím omluvte moje laické dotazy. Díky.
    Odpovídat lze po přihlášení

  5. #5
    Starousedlík SMob
    Registrace
    Sep 2003
    Příspěvků
    814

    Citace Původně odesláno od peak
    Ahoj, může mi, prosím, někdo poradit? Zkoušel jsem si obě ukázkové aplikace přeložit v Microsoft eMbedded Visual C++ 4.0 SP3, ale byla mi nahlášena chyba, že nelze najít knihovny "aygshell.h" a "todaycmn.h". Cílová platforma je zde také pouze WCE x86, nikoliv ARM. Přestože jsem nedávno vystudoval počítačovou vejšku (ZČU/FAV), v programování pro PocketPC jsem začátečník a tak prosím omluvte moje laické dotazy. Díky.
    Ukázková aplikace je projektem pro eVC++3.0 a tudíž ani zkompilovat pod verzí 4.0 nepůjde (slavný Microsoft a jeho kompatibilita). Musíte si vytvořit nový projekt a do něj vložit všechny soubory z původního projektu (samozřejmě mimo *.vcp a *.vcw souborů)
    Odpovídat lze po přihlášení

  6. #6
    Nováček
    Registrace
    Jul 2004
    Příspěvků
    28

    Citace Původně odesláno od eXEden
    Ukázková aplikace je projektem pro eVC++3.0 a tudíž ani zkompilovat pod verzí 4.0 nepůjde (slavný Microsoft a jeho kompatibilita). Musíte si vytvořit nový projekt a do něj vložit všechny soubory z původního projektu (samozřejmě mimo *.vcp a *.vcw souborů)
    Zdravím a děkuji za info. Úspěšně se mi podařilo vytvořit toady plugin v eMbedded Visual C++ 4.0 SP3. Pokud někdo bude mít zájem, mohu zastat binárky i zdrojové kódy. Jedná se o plugin nahrazující standardní datum. Zobrazuje název dne, datum a svátek. Ukázku možno shlédnout zde.
    Podle dalšího návodu na tomto super serveru jsem k projektu vytvořil i instalační cab soubor (jen nevím, jak po nainstalovaný plugin zaktivovat, je tedy třeba otevřít nastavení today).
    Teď jsem chtěl vytvořit další plugin, ale bohužel z neznámého důvodu nemohu použít funce z hlavičkového souboru time.h. Píše mi to chybu linkeru. CTime z MFC také nelze použít :-( Byl bych vděčný za radu.
    Další projekt, na kterém budu pracovat je freeware slovník (anglicko český a německo český). Již se mi podařilo stáhnout volně šiřitelnou slovníkovou databázi. Tento projekt budu ale dělat již ve Visual Studiu .NET, ve kterém se mi programuje mnohem lépe.
    Jinak pokud by měl někdo zájem, mohu zaslat návod, jak vytvořit today plugin v .NETu (neobejde se to ale bohužel bez spolupráce s neřízeným kódem vytvořeným v eVC++).
    Odpovídat lze po přihlášení

  7. #7
    Starousedlík SMob
    Registrace
    Sep 2003
    Příspěvků
    814

    Citace Původně odesláno od peak
    Zdravím a děkuji za info. Úspěšně se mi podařilo vytvořit toady plugin v eMbedded Visual C++ 4.0 SP3. Pokud někdo bude mít zájem, mohu zastat binárky i zdrojové kódy. Jedná se o plugin nahrazující standardní datum. Zobrazuje název dne, datum a svátek...
    Hezký
    Citace Původně odesláno od peak
    Podle dalšího návodu na tomto super serveru jsem k projektu vytvořil i instalační cab soubor (jen nevím, jak po nainstalovaný plugin zaktivovat, je tedy třeba otevřít nastavení today)....
    Toho lze docílit v instalační DLL knihovně ... takhle tento plugin nikdo neodinstaluje...
    Citace Původně odesláno od peak
    Teď jsem chtěl vytvořit další plugin, ale bohužel z neznámého důvodu nemohu použít funce z hlavičkového souboru time.h. Píše mi to chybu linkeru. CTime z MFC také nelze použít :-( Byl bych vděčný za radu....
    Psal jsem to i v tom článku ... prostě tady MFC nepoužijete Resp. můžete použít, ale musel byste si všechno přesměrovat do jiné DLL knihovny (což upřímně ani já nedělám, ale všimnul jsem si, že Spb třeba ano)
    Citace Původně odesláno od peak
    Jinak pokud by měl někdo zájem, mohu zaslat návod, jak vytvořit today plugin v .NETu (neobejde se to ale bohužel bez spolupráce s neřízeným kódem vytvořeným v eVC++).
    A což takhle napsat přímo článek pro ce4you ... tvořivé lidi vítáme
    Odpovídat lze po přihlášení



  8. #8
    Pravidelný diskutér
    Registrace
    Jun 2004
    Příspěvků
    159

    Citace Původně odesláno od peak
    Citace Původně odesláno od eXEden
    Jinak pokud by měl někdo zájem, mohu zaslat návod, jak vytvořit today plugin v .NETu (neobejde se to ale bohužel bez spolupráce s neřízeným kódem vytvořeným v eVC++).
    A což takhle napsat přímo článek pro ce4you ... tvořivé lidi vítáme
    Anooo, zrovna jsem se rozhodl trochu předělat profily pro MDA na Today, prosím, prosím, ukázku .NET s potřebnou knihovnou.

    Btw. právě jsem dodělal (.NET) T9 dialer, tj. rychlé vyhledání kontaktu jako na klávesnici mobilu. Namydlil jsem to přes víkend, takže zatím to nepouštím mezi lidi, ale časem po odladění samo (aspoň pro CZ) zdarma.


    Funguje to fajn, akorát při Application.Exit() to zmrzne, nechápu...
    Odpovídat lze po přihlášení

  9. #9
    Nováček
    Registrace
    Feb 2007
    Příspěvků
    0

    Ahoj, nemáte někdo vzorový projekt pro TodayScreen plugin? (.NET, C#).
    Trápím se u projektu ve eVC++ a nemůžu se zbavit chyby:

    TodayOptionsDialog.obj : error LNK2019: unresolved external symbol SHInitDialog referenced in function "protected: virtual int __cdecl CTodayOptionsDialog::OnInitDialog(struct _TODAYLISTITEM *)" (?OnInitDialog@CTodayOptionsDialog@@MAAHPAU_TODAYL ISTI
    TEM@@@Z)
    ARMV4Rel/TodayShiftPlan.dll : fatal error LNK1120: 1 unresolved externals
    Error executing link.exe.

    Mám eVC++ 4.0 SP3.
    Odpovídat lze po přihlášení

  10. #10
    Starousedlík SMob
    Registrace
    Mar 2004
    Příspěvků
    1,452

    To je takovej problem kouknout do dokumentace a zjistit jakou knihovnu prilinkovat? Kdybys to udelal, tak jsi zjistil ze potrebujes aygshell.lib

    V .NETu to neudelas, potrebujes nativni DLLko..
    Odpovídat lze po přihlášení

  11. #11
    Nováček
    Registrace
    Feb 2007
    Příspěvků
    0

    Dokumentaci jsem samozrejme projizdel, zminenou knihovnu jsem samozrejme taky zkousel prilinkovat, taky jsem hledal dlouho na googlu, ale chybu to hlasi porad. Je mozne, ze je potreba nastavit nejake parametry prekladu nebo neco podobneho. A protoze v eVC++ bezne neprogramuji, ptam se tady na foru.

    Co se tyka .NET reseni, tak Microsoft ma zde priklad, jak toto resit v .NET CF, nicmene se mi to take nepodarilo rozjet. Take v tomto prikladu se nejprve musi projekt prelozit v eVC++ a vznikla knihovna se vyuziva ve VS .NET.

    Kdyby nekdo uspel, budu rad, kdyz da vedet.
    Odpovídat lze po přihlášení

  12. #12
    Starousedlík SMob
    Registrace
    Mar 2004
    Příspěvků
    1,452

    Jen pro jistoru, pridal jsi to spravnyho profilu (Release/Debug)?
    Odpovídat lze po přihlášení



  13. #13
    Starousedlík SMob
    Registrace
    Jan 2004
    Příspěvků
    2,017

    aygshell.dll musi stacit - s tim nemam zadny problem.

    Zkusil jste i toto?


    #pragma comment(lib,"aygshell.lib")
    Odpovídat lze po přihlášení

  14. #14
    Nováček
    Registrace
    Feb 2007
    Příspěvků
    0

    Citace Původně odesláno od RStein
    #pragma comment(lib,"aygshell.lib")
    Takze az toto skutecne pomohlo. Diky moc za tip!
    Odpovídat lze po přihlášení

  15. #15
    Pravidelný diskutér
    Registrace
    Mar 2007
    Příspěvků
    230

    Ja mam problem se soubory aygshell.h a todaycmn.h... ani jeden z nich ve slozce .../Include/Armv4 nemam a nemam sebemensi tuseni, kde by se daly sehnat. V tomhle threadu uz je reseni tohoto problemu (vytvorit novy projekt a zdrojaky do nej nahazet), jenze to mi nepomohlo a ani nemuze, kdyz ty hlavicky proste neexistuji... nejake reseni?
    Odpovídat lze po přihlášení

Strana 1 z 2 12 PosledníPoslední

Podobná témata

  1. SPB Diary - kouzelník pro obrazovku DNES
    Od Falco_ce4you v sekci Programy pro Pocket PC
    Reakcí: 60
    Poslední příspěvek: 30-10-2009, 18:03
  2. Mobilnaut NameDays - Svátky pro obrazovku Dnes
    Od Tomáš Kubec v sekci Aplikace v češtině
    Reakcí: 0
    Poslední příspěvek: 16-03-2009, 09:09
  3. Reakcí: 2
    Poslední příspěvek: 22-12-2008, 12:37
  4. WeatherPanel počasí na obrazovku dnes
    Od Šeba_oldd v sekci Programy pro Pocket PC
    Reakcí: 119
    Poslední příspěvek: 21-01-2007, 16:37
  5. Pocket Informant a preneseni kalendare na uvodni obrazovku PDA
    Od fishman_ce4you v sekci Programy pro Pocket PC
    Reakcí: 5
    Poslední příspěvek: 26-02-2005, 09:58