dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Mobile development - Strona 12

W jednym z poprzednich wpisów opisywałem identyfikację rozdzielczości VGA na urządzeniach Windows Mobile. Pisałem, że kontrolki .NET CE same dopasowują się do aktualnej wartości CurrentAutoScaleDimensions. Tak też działa PictureBox, jednak zawartość kontrolki nie skaluje się automatycznie. A więc jak rozwiązać ten problem?

Źródło: jakubflorczyk.pl
Dziel się z innymi:
Jakub Florczyk » .NET Compact Framework PictureBox w rozdzielczości VGA

Coraz więcej urządzeń Windows Mobile dostępnych na rynku posiada ekrany o wysokich rozdzielczościach (VGA i więcej). Jeżeli właściwość AutoScaleMode na formie jest ustawiona na Dpi, twoje kontrolki zostaną dopasowane automatycznie do aktualnej rozdzielczości. Jednakże jeżeli pewne elementy rysujesz ręcznie jak np. grafiki albo używasz ImageList nie zostaną one dopasowane. A więc jak rozwiązać ten problem?

Źródło: jakubflorczyk.pl
Dziel się z innymi:
Jakub Florczyk » Identyfikacja rozdzielczości VGA na urządzeniach Windows Mobile

Pisząc programy pod .NET Compact Framework Microsoft dostarcza z Windows Mobile SDK zestaw emulatora urządzenia i skórek pod różne rozdzielczości. Znudzony trochę nieciekawym wyglądem postanowiłem stworzyć własną skórkę. A skoro firma HTC udostępniła HTC Touch Pro2 do testów, wybór był oczywisty.

Jakub Florczyk » HTC Touch Pro2 – skórka emulatora

Popełniłem wpis o półprzezroczystych grafikach w .NET Compact Framework. Czas na opis realizacji rysowania grafik z pełnym wsparciem kanału alfa dla każdego pixla z osobna.

Jakub Florczyk » Przezroczyste grafiki w .NET Compact Framework

Domyślnie aplikacja konsolowa w .Net CF w momencie działąnia programu pokazuje WaitCursor. Można go ukryć na dwa sposoby. Pierwszy to wywołanie metody SetCursor z coredll.dll. [DllImport("coredll.dll")] public static externIntPtr SetCursor(IntPtr hCursor); //wywołanie IntPtr hOldCursor = SetCursor(IntPtr.Zero); Drugim rozwiązaniem jest dodanie do projektu referencji System.Windows.Forms (!!!) oraz przypisanie bieżącemu kursorowi domyślny: Cursor.Current = Cursors.Default; Tagi: .Net CF, C#,...

Aplikacja konsolowa w .Net CF: WaitCursor « ksciana’s Weblog

Treść tego wpisu mógłbym zawrzeć w jednej sentencji: “nie używaj DrawString” i zasadniczo mógłbym zakończyć, ale postaram się udowodnić dlaczego...

Wydajność GDI w .NET Compact Framework – rysowanie napisów

Długo się zanosiłem z wrapperem na RIL-a i zawsze mi brakowało czasu, ale może od początku… Dla niezorientowanych Radio Interface Layer jest warstwą łączącą hardware telefonu z oprogramowaniem. Pisząc hardware mam na myśli część telefonu Windows Mobile odpowiedzialną za wykonywanie połączeń i transfer danych do stacji komórkowych (Radio). Z punktu widzenia programisty nic poniżej RIL-a już nie ma poza samym sprzętem. Więcej o samym systemie można poczytać na http://msdn.microsoft.com/en-us/library/aa920...

RilNET – Radio Interface Layer (RIL) .NET wrapper

Jak podaje pda.pl pewne osoby wydostały z nieoficjalnego Windows Mobile 6.5 nową wersję .NET – 3.7. Niestety wersja 3.7 nie jest jeszcze oficjalna, ale będzie dostępna na pewno w Windows Mobile 6.5. Trudno powiedzieć, czy pojawi się ona w oddzielnej postaci tak, by każdy mógł sobie ją zainstalować.

Jakub Florczyk » Nieoficjalny .NET 3.7 z nieoficjalnego Windows Mobile 6.5

Przegląd dostępnych metod rysowania grafik w .NET CF i OpenNETCF, testy wydajnościowe oraz krótkie podsumowanie.

Źródło: jakubflorczyk.pl
Dziel się z innymi:
Jakub Florczyk » Wydajność GDI w .NET Compact Framework - rysowanie grafik

Autor opisuje podstawowe zagadnienia związane z programowaniem pod Windows Mobile.

Tagi:
Źródło: 4programmers.net
Dziel się z innymi:
Wstęp do Windows Mobile

Mobile development 5728 dni, 44 minuty temu Damian 109 źrodło rozwiń

Artykuł opisuje aplikację mobilną, którą przedstawił Daniel Plawgo i Dawid Cieszyński na pierwszym spotkaniu OLMUG Dzięki wykorzystaniu klasy SMSInterceptionHelper i odpowiednio spreparowanego smsa aplikacja pozwalała na wykonywanie poleceń na drugim telefonie.

Tagi:
Źródło: eastgroup.pl
Dziel się z innymi:
Szpiegowska aplikacja mobilna :)

Mobile development 5729 dni, 2 godziny, 54 minuty temu ksirg 161 źrodło rozwiń

Ktokolwiek tworzył edytory kontrolek w Windows Forms, wie że jest to droga przez mękę. Jednak to co go czeka w Compact Framework można tylko nazwać drogą przez piekło ;-) O ile w standardowych Form-sach designer może być zawarty w bibliotece kontrolki w CF jest to niewykonalne. Wynika to z błahej przyczyny - braku implementacji edytorów w bibliotekach CF. A więc jak to zrobić?

Jakub Florczyk » Designery kontrolek w .NET Compact Framework

W jednym z poprzednich artykułów opisywałem sposób wyrysowywania grafik z użyciem ColorKey aby uzyskać efekt przezroczystości. W tym artykule chciałbym poruszyć temat grafik o stałym ustalonym przez nas kanale alfa.

Jakub Florczyk » Półprzezroczyste grafiki .NET Compact Framework

Każdy kto kiedykolwiek stworzył choćby jedną kontrolkę w Compact Framework zauważył, że ilość atrybutów właściwości / klas jest bardzo ograniczona. Praktycznie .NET CF implementuje tylko następujące atrybuty: - DefaultValueAttribute (tylko w wersji jedno parametrowej gdzie można podać wartość) - DesignTimeVisibleAttribute - EditorBrowsableAttribute Brak ten wynika z faktu, iż .NET Compact Framework nie wspiera automatycznie Visual Studio designerów. Aby zapewnić sobie pełen wachlarz atrybutów trzeba...

Atrybuty designerów w kontrolkach .NET Compact Framework «  Jakub Florczyk

Compact Framework nie wspiera rysowania przezroczystych grafik. Wszelkie wyrysowane grafiki PNG lub GIF (z przezroczystością) zakończy się efektem jak poniżej: Grafika ToolBar-a wyrysowała się z zielonym tłem, ponieważ ten kolor był ustawiony jako kolor przezroczysty. Kod użyty do rysowania: // Grafika z resources Image img = Properties.Resources.Buttons; // Rysowanie graphics.DrawImage(img, 0, 0); Możemy jednak w prosty sposób wskazać Graphics-owi kolor, który ma zostać pominięty podczas rysowania, ...

Źródło: jakubflorczyk.pl
Dziel się z innymi:
Przezroczyste grafiki w .NET Compact Framework «  Jakub Florczyk

Jeżeli starałeś się zbudować dynamiczne GUI w .NET Compact Framework, prawdopodobnie zauważyłeś niedostatek metody MeasureString z parametrem SizeF. W .NET CF, Graphics ma tylko jedną metodę mierzenia napisów: 1./// 4.public SizeF MeasureString(string text, Font font); Dla długiego napisu w którym nie ma znaków łamania powyższa metoda zwraca kosmicznie długi rozmiar. Jeżeli pisałeś wcześniej w wersji...

Źródło: jakubflorczyk.pl
Dziel się z innymi:
MeasureString w .NET Compact Framework «  Jakub Florczyk
1 2... 8 9 10 11 12

Najaktywniejsi w tym miesiącu