Witam
Jesli chodzi o WolfNcu to zobacz ten temat opisuje go dosc dobrze:
http://www.navia.uel.pl/viewtopic.php?t=606&highlight=wolfncu&sid=f41b0a3cbb25a1874b8e404f93d15dcfW wolnej chwili postaram sie opisac motion - GUAGE, czylie dynamiczne odzwierciedlenie predkosci, kursu za pomoca obrazow np. predkosciomierz, czy kompas

Powiel informacje na podstawie projektu (przygotowany pod 480x234 - "splaszczony", aby wygladal w urzadzeniu "normalnie".
Patrz zalaczniki na koncu.
Wszelkie dynamiczne odczyty aktywuje/deaktywuje sie po nacisnieciu predkosciomierzaNa poczatku nalezy zmodyfikowac pliczek
WolfNCU.ini aby wskazywal na nasz skin:
[Skin]
SkinFolder=\SDMMC\WolfNCU\Skin
tu jest nasz katalog "skinow"SkinName=mini
to jego nazwa katalogu, ktory bedziemy wyswietlacBgndAutoChange=N
jesli w Background mamy wiecej tapet to mozemy je automatycznie przelaczacBgndChangeTime=10
lco ile sekund bedzie zmieniana tapetaDobrze jeszcze ustawic wlasciwosci GPSa:
[GPS]
AutoGpsTime=N
automatyczna synchronizacja czasuGpsPort=COM1:
GpsSpeed=9600
SirfToNmea=N
AutoSpeedGuage=Y
automatyczne zalaczenie Guage "predkosciomierza"Teraz przechodzimy do pliku kofiguracyjnego naszego "skina" \SDMMC\WolfNCU\Skin\mini np:
mini.ini[Background]
ImageFile=mini480x234.bmp
tlo, wyswietlane po starcie z katalogu \SDMMC\WolfNCU\Skin\mini\BackgroundW powyzszym katalogu mozemy umiescic wiecej tapet i przelaczac je z automatu, badz za pomoca przyciskow.
Wszystkie przyciski w lokalizacji \SDMMC\WolfNCU\Skin\mini\Button
[1] Przyciski np. AM pozostale analogicznie[Button
AM]
Nazwa stala to Button potem unikalna nazwa przycisku np. AMAction=\SDMMC\AutoMapa EU\wceAm.exe
Lokalizacja programu do uruchomieniaUpImageFile=am1.bmp
Przycisk przed wcisnieciemDownImageFile=am2.bmp
Przycisk po wcisnieciuPosition=5,5
Polozenie liczone od lewego gornego roguSize=82,70
Wielkosc naszego przyciskuTransColor=Auto
Ustawienia koloru przezroczystosciMotion=
TextColor=0,0,0
Kolor tekstu R,G,BTextSize=15
Rozmiar tekstuText=
Wyswietlany tekstWaveFile=
dzwiek przy wyborze przyciskuVisible=Y
Przycisk widoczy/niewidocznyTextAlign=Left
wyrownanie wzgledem rozmiaru naszego przycisku[2] Czas[ButtonTime]
Action=GPS-TIME
Odczyt czasuMotion=DISPLAY-TIME
Wyswietlanie czasuTextColor=70,68,226
Position=95,5
Size=75,16
TextSize=16
Text=
UpImageFile=
DownImageFile=
TransColor=Auto
WaveFile=
Visible=Y
TextAlign=Center
[3] Predkosc[ButtonSpeed]
Action=NONE
Motion=DISPLAY-SPEED
Wyswietlenie predkosciPosition=193,5
Size=64,24
TextColor=238,108,60
TextSize=24
Visible=Y
UpImageFile=
DownImageFile=
TransColor=Auto
Text=Speed
WaveFile=
TextAlign=Center
[4] Data[ButtonDate]
Action=GPS-TIME
Odczyt datyMotion=DISPLAY-DATE
Wyswietlenie datyTextColor=70,68,226
Position=279,5
Size=75,16
TextSize=16
UpImageFile=
DownImageFile=
TransColor=Auto
Text=
WaveFile=
Visible=Y
TextAlign=Center
[5] Wyjscie z WolfNCU[ButtonExit]
Action=GO-EXIT
Akcja wyjsciaUpImageFile=BTNEXIT.bmp
DownImageFile=
Position=450,4
Size=24,20
TransColor=Auto
Motion=
TextColor=
TextSize=15
Text=
WaveFile=
Visible=Y
TextAlign=Center
[6] Wizualizacja Predkosc[ButtonGuage]
Action=GPS-SPEED
Odczyt predkosci z GPSMotion=GUAGE-SPEED
Dopasowanie obrazka z katalogu GUAGE do predkosciUpImageFile=guage.BMP
Obrazek z katalogu Button gdy predkosciomierz nieaktywnyDownImageFile=
Position=327,70
Size=148,126
TransColor=Auto
Visible=Y
WaveFile=
TextColor=230,230,230
TextSize=32
Text=
TextAlign=Botton
W katalogu Guage nazewnictwo obrazow to SPEED000 SPEED001 SPEED002 itd. indeks 000, 001 ... odpowiada predkosciom.
Nacisniece na predkosciomierz odpowiednio Aktywuje/Deaktywuje ciagly odczyt z GPSa
Uwaga! Uruchomiony predkosciomierz blokuje port COM GPSaJesli chcesz sie "nawigowac" wylacz wczesniej predkosciomierz - siwadczy o tym obrazek guage.BMP OFF[7] Wizualizacja kursu[ButtonCourse]
Action=NONE
Odczyt aktywuje sie po nacisnieciu predkosciomierzaMotion=GUAGE-COURSE
Dopasowanie obrazka z katalogu GUAGE do kursuUpImageFile=course000.bmp
Obrazek z katalogu Button gdy predkosciomierz nieaktywnyDownImageFile=
Position=370,168
Size=62,16
TransColor=Auto
TextColor=230,230,230
TextSize=10
Text=
WaveFile=
Visible=Y
TextAlign=Center
W katalogu Guage nazewnictwo obrazow to COURSED000 COURSE015 COURSE039 itd. indeks 000, 015 ... odpowiada kursowi
[8] i [9] Dlugosc, szerokosc geograficzna[ButtonLatitude]
Action=NONE
Motion=DISPLAY-LATITUDE
UpImageFile=
DownImageFile=
Position=310,195
Size=86,18
TransColor=Auto
TextColor=70,68,226
TextSize=16
Text=Latitude
WaveFile=
Visible=Y
TextAlign=Left
[ButtonLongitude]
Action=NONE
Motion=DISPLAY-LONGITUDE
UpImageFile=
DownImageFile=
Position=310,212
Size=86,18
TransColor=Auto
TextColor=151,0,230
TextSize=16
Text=Longitude
WaveFile=
Visible=Y
TextAlign=Left
[10] Wyswietlenie kursu Button13]
Action=NONE
Motion=DISPLAY-COURSE
UpImageFile=
DownImageFile=
Position=408,205
Size=55,18
TransColor=Auto
TextColor=28,167,0
TextSize=18
Text=Course
WaveFile=
Visible=Y
TextAlign=Center
[11] i [12] Reczna zmiana tla (jesli mamy wiecej obrazkow) z katalogu Background[ButtonBgPrev]
Position=0, 110
Size=49,34
Action=BGND-PREV
Akcja przelaczania tapetyTransColor=Auto
Visible=Y
Motion=
UpImageFile=
DownImageFile=
TextColor=255,0,0
TextSize=25
Text=<<
Zamias ikonki mamy tekstWaveFile=
TextAlign=Center
[ButtonBgNext]
Position=0, 210
Size=49,34
Action=BGND-NEXT
TransColor=Auto
Visible=Y
Motion=
UpImageFile=
DownImageFile=
TextColor=255,0,0
TextSize=25
Text=>>
WaveFile=
TextAlign=Center
Link do przykladowej konfiguracji:
http://rapidshare.com/files/95174372/WolfNCUprzyklad.zipPozdrawiam i milej zabawy