Tachometer in der Mapview

  • Hab jetzt selbst mal ein bißchen rumgespielt, obwohl ich eigentlich keine Anhnung vom programmieren hab.
    Hab einen Tachometer in die MapView eingebaut, über Sinn und Unsinn läßt sich streiten, auch die Position und die Größe ist noch nicht optimal.


    War mal ein kleiner Selbstversuch, ob ichs so lasse weiß ich noch nicht, ist doch ziemlich groß.


    Gruß pinkcream


    attachmentedit.php?boardid=1000215&idhash=635ddf73de059442f28749c65d39ca28&attachmentids=1056480

  • Super!
    Hast du auch die entsprechende *.png und die PFSkin Datei oder den Codeschnipsel für uns? (-mich).


    Würde ich auch gerne mal ausprobieren.

  • Am Anfang, bei den png´s in die PFskin.skn einfügen



    700: PPSkin\Tach0.png;
    720: PPSkin\Tach20.png;
    722: PPSkin\Tach22.png;
    724: PPSkin\Tach24.png;
    726: PPSkin\Tach26.png;
    728: PPSkin\Tach28.png;
    730: PPSkin\Tach30.png;
    732: PPSkin\Tach32.png;
    734: PPSkin\Tach34.png;
    736: PPSkin\Tach36.png;
    738: PPSkin\Tach38.png;
    740: PPSkin\Tach40.png;
    742: PPSkin\Tach42.png;
    744: PPSkin\Tach44.png;
    746: PPSkin\Tach46.png;
    748: PPSkin\Tach48.png;
    750: PPSkin\Tach50.png;
    752: PPSkin\Tach52.png;
    754: PPSkin\Tach54.png;
    756: PPSkin\Tach56.png;
    758: PPSkin\Tach58.png;
    760: PPSkin\Tach60.png;
    762: PPSkin\Tach62.png;
    764: PPSkin\Tach64.png;
    766: PPSkin\Tach66.png;
    768: PPSkin\Tach68.png;
    770: PPSkin\Tach70.png;
    772: PPSkin\Tach72.png;
    774: PPSkin\Tach74.png;
    776: PPSkin\Tach76.png;
    778: PPSkin\Tach78.png;
    780: PPSkin\Tach80.png;
    782: PPSkin\Tach82.png;
    784: PPSkin\Tach84.png;
    786: PPSkin\Tach86.png;
    788: PPSkin\Tach88.png;
    790: PPSkin\Tach90.png;
    792: PPSkin\Tach92.png;
    794: PPSkin\Tach94.png;
    796: PPSkin\Tach96.png;
    798: PPSkin\Tach98.png;
    800: PPSkin\Tach100.png;
    802: PPSkin\Tach102.png;
    804: PPSkin\Tach104.png;
    806: PPSkin\Tach106.png;
    808: PPSkin\Tach108.png;
    810: PPSkin\Tach110.png;
    812: PPSkin\Tach112.png;
    814: PPSkin\Tach114.png;
    816: PPSkin\Tach116.png;
    818: PPSkin\Tach118.png;
    820: PPSkin\Tach120.png;
    822: PPSkin\Tach122.png;
    824: PPSkin\Tach124.png;
    826: PPSkin\Tach126.png;
    828: PPSkin\Tach128.png;
    830: PPSkin\Tach130.png;
    832: PPSkin\Tach132.png;
    834: PPSkin\Tach134.png;
    836: PPSkin\Tach136.png;
    838: PPSkin\Tach138.png;
    840: PPSkin\Tach140.png;
    842: PPSkin\Tach142.png;
    844: PPSkin\Tach144.png;
    846: PPSkin\Tach146.png;
    848: PPSkin\Tach148.png;
    850: PPSkin\Tach150.png;
    852: PPSkin\Tach152.png;
    854: PPSkin\Tach154.png;
    856: PPSkin\Tach156.png;
    858: PPSkin\Tach158.png;
    860: PPSkin\Tach160.png;
    862: PPSkin\Tach162.png;
    864: PPSkin\Tach164.png;
    866: PPSkin\Tach166.png;
    868: PPSkin\Tach168.png;
    870: PPSkin\Tach170.png;
    872: PPSkin\Tach172.png;
    874: PPSkin\Tach174.png;
    876: PPSkin\Tach176.png;
    878: PPSkin\Tach178.png;
    880: PPSkin\Tach180.png;
    882: PPSkin\Tach182.png;
    884: PPSkin\Tach184.png;
    886: PPSkin\Tach186.png;
    888: PPSkin\Tach188.png;
    890: PPSkin\Tach190.png;
    886: PPSkin\Tach186.png;
    888: PPSkin\Tach188.png;
    890: PPSkin\Tach190.png;



    Den Rest irgendwo in die MapAreaView



    Tacho //
    {
    // SkinElementModelCoder
    Class: NStateIcon;
    Coordinates: 42,120,100,100;


    // NStateIconModelCoder
    States: 191;
    MinValue: 0;
    MaxValue: 1910;
    CurrentValue#DP: 262222;
    BitmapReference1: 700,0,0,100,100,0,0,255,0,255;
    BitmapReference2: 700,0,0,100,100,0,0,255,0,255;
    BitmapReference3: 700,0,0,100,100,0,0,255,0,255;
    BitmapReference4: 700,0,0,100,100,0,0,255,0,255;
    BitmapReference5: 700,0,0,100,100,0,0,255,0,255;
    BitmapReference6: 700,0,0,100,100,0,0,255,0,255;
    BitmapReference7: 700,0,0,100,100,0,0,255,0,255;
    BitmapReference8: 700,0,0,100,100,0,0,255,0,255;
    BitmapReference9: 700,0,0,100,100,0,0,255,0,255;
    BitmapReference10: 700,0,0,100,100,0,0,255,0,255;
    BitmapReference11: 700,0,0,100,100,0,0,255,0,255;
    BitmapReference12: 700,0,0,100,100,0,0,255,0,255;
    BitmapReference13: 700,0,0,100,100,0,0,255,0,255;
    BitmapReference14: 700,0,0,100,100,0,0,255,0,255;
    BitmapReference15: 700,0,0,100,100,0,0,255,0,255;
    BitmapReference16: 700,0,0,100,100,0,0,255,0,255;
    BitmapReference17: 700,0,0,100,100,0,0,255,0,255;
    BitmapReference18: 700,0,0,100,100,0,0,255,0,255;
    BitmapReference19: 700,0,0,100,100,0,0,255,0,255;
    BitmapReference20: 720,0,0,100,100,0,0,255,0,255;
    BitmapReference21: 720,0,0,100,100,0,0,255,0,255;
    BitmapReference22: 722,0,0,100,100,0,0,255,0,255;
    BitmapReference23: 722,0,0,100,100,0,0,255,0,255;
    BitmapReference24: 724,0,0,100,100,0,0,255,0,255;
    BitmapReference25: 724,0,0,100,100,0,0,255,0,255;
    BitmapReference26: 726,0,0,100,100,0,0,255,0,255;
    BitmapReference27: 726,0,0,100,100,0,0,255,0,255;
    BitmapReference28: 728,0,0,100,100,0,0,255,0,255;
    BitmapReference29: 728,0,0,100,100,0,0,255,0,255;
    BitmapReference30: 730,0,0,100,100,0,0,255,0,255;
    BitmapReference31: 730,0,0,100,100,0,0,255,0,255;
    BitmapReference32: 732,0,0,100,100,0,0,255,0,255;
    BitmapReference33: 732,0,0,100,100,0,0,255,0,255;
    BitmapReference34: 734,0,0,100,100,0,0,255,0,255;
    BitmapReference35: 734,0,0,100,100,0,0,255,0,255;
    BitmapReference36: 736,0,0,100,100,0,0,255,0,255;
    BitmapReference37: 736,0,0,100,100,0,0,255,0,255;
    BitmapReference38: 738,0,0,100,100,0,0,255,0,255;
    BitmapReference39: 738,0,0,100,100,0,0,255,0,255;
    BitmapReference40: 740,0,0,100,100,0,0,255,0,255;
    BitmapReference41: 740,0,0,100,100,0,0,255,0,255;
    BitmapReference42: 742,0,0,100,100,0,0,255,0,255;
    BitmapReference43: 742,0,0,100,100,0,0,255,0,255;
    BitmapReference44: 744,0,0,100,100,0,0,255,0,255;
    BitmapReference45: 744,0,0,100,100,0,0,255,0,255;
    BitmapReference46: 746,0,0,100,100,0,0,255,0,255;
    BitmapReference47: 746,0,0,100,100,0,0,255,0,255;
    BitmapReference48: 748,0,0,100,100,0,0,255,0,255;
    BitmapReference49: 748,0,0,100,100,0,0,255,0,255;
    BitmapReference50: 750,0,0,100,100,0,0,255,0,255;
    BitmapReference51: 750,0,0,100,100,0,0,255,0,255;
    BitmapReference52: 752,0,0,100,100,0,0,255,0,255;
    BitmapReference53: 752,0,0,100,100,0,0,255,0,255;
    BitmapReference54: 754,0,0,100,100,0,0,255,0,255;
    BitmapReference55: 754,0,0,100,100,0,0,255,0,255;
    BitmapReference56: 756,0,0,100,100,0,0,255,0,255;
    BitmapReference57: 756,0,0,100,100,0,0,255,0,255;
    BitmapReference58: 758,0,0,100,100,0,0,255,0,255;
    BitmapReference59: 758,0,0,100,100,0,0,255,0,255;
    BitmapReference60: 760,0,0,100,100,0,0,255,0,255;
    BitmapReference61: 760,0,0,100,100,0,0,255,0,255;
    BitmapReference62: 762,0,0,100,100,0,0,255,0,255;
    BitmapReference63: 762,0,0,100,100,0,0,255,0,255;
    BitmapReference64: 764,0,0,100,100,0,0,255,0,255;
    BitmapReference65: 764,0,0,100,100,0,0,255,0,255;
    BitmapReference66: 766,0,0,100,100,0,0,255,0,255;
    BitmapReference67: 766,0,0,100,100,0,0,255,0,255;
    BitmapReference68: 768,0,0,100,100,0,0,255,0,255;
    BitmapReference69: 768,0,0,100,100,0,0,255,0,255;
    BitmapReference70: 770,0,0,100,100,0,0,255,0,255;
    BitmapReference71: 770,0,0,100,100,0,0,255,0,255;
    BitmapReference72: 772,0,0,100,100,0,0,255,0,255;
    BitmapReference73: 772,0,0,100,100,0,0,255,0,255;
    BitmapReference74: 774,0,0,100,100,0,0,255,0,255;
    BitmapReference75: 774,0,0,100,100,0,0,255,0,255;
    BitmapReference76: 776,0,0,100,100,0,0,255,0,255;
    BitmapReference77: 776,0,0,100,100,0,0,255,0,255;
    BitmapReference78: 778,0,0,100,100,0,0,255,0,255;
    BitmapReference79: 778,0,0,100,100,0,0,255,0,255;
    BitmapReference80: 780,0,0,100,100,0,0,255,0,255;
    BitmapReference81: 780,0,0,100,100,0,0,255,0,255;
    BitmapReference82: 782,0,0,100,100,0,0,255,0,255;
    BitmapReference83: 782,0,0,100,100,0,0,255,0,255;
    BitmapReference84: 784,0,0,100,100,0,0,255,0,255;
    BitmapReference85: 784,0,0,100,100,0,0,255,0,255;
    BitmapReference86: 786,0,0,100,100,0,0,255,0,255;
    BitmapReference87: 786,0,0,100,100,0,0,255,0,255;
    BitmapReference88: 788,0,0,100,100,0,0,255,0,255;
    BitmapReference89: 788,0,0,100,100,0,0,255,0,255;
    BitmapReference90: 790,0,0,100,100,0,0,255,0,255;
    BitmapReference91: 790,0,0,100,100,0,0,255,0,255;
    BitmapReference92: 792,0,0,100,100,0,0,255,0,255;
    BitmapReference93: 792,0,0,100,100,0,0,255,0,255;
    BitmapReference94: 794,0,0,100,100,0,0,255,0,255;
    BitmapReference95: 794,0,0,100,100,0,0,255,0,255;
    BitmapReference96: 796,0,0,100,100,0,0,255,0,255;
    BitmapReference97: 796,0,0,100,100,0,0,255,0,255;
    BitmapReference98: 798,0,0,100,100,0,0,255,0,255;
    BitmapReference99: 798,0,0,100,100,0,0,255,0,255;
    BitmapReference100: 800,0,0,100,100,0,0,255,0,255;
    BitmapReference101: 800,0,0,100,100,0,0,255,0,255;
    BitmapReference102: 802,0,0,100,100,0,0,255,0,255;
    BitmapReference103: 802,0,0,100,100,0,0,255,0,255;
    BitmapReference104: 804,0,0,100,100,0,0,255,0,255;
    BitmapReference105: 804,0,0,100,100,0,0,255,0,255;
    BitmapReference106: 806,0,0,100,100,0,0,255,0,255;
    BitmapReference107: 806,0,0,100,100,0,0,255,0,255;
    BitmapReference108: 808,0,0,100,100,0,0,255,0,255;
    BitmapReference109: 808,0,0,100,100,0,0,255,0,255;
    BitmapReference110: 810,0,0,100,100,0,0,255,0,255;
    BitmapReference111: 810,0,0,100,100,0,0,255,0,255;
    BitmapReference112: 812,0,0,100,100,0,0,255,0,255;
    BitmapReference113: 812,0,0,100,100,0,0,255,0,255;
    BitmapReference114: 814,0,0,100,100,0,0,255,0,255;
    BitmapReference115: 814,0,0,100,100,0,0,255,0,255;
    BitmapReference116: 816,0,0,100,100,0,0,255,0,255;
    BitmapReference117: 816,0,0,100,100,0,0,255,0,255;
    BitmapReference118: 818,0,0,100,100,0,0,255,0,255;
    BitmapReference119: 818,0,0,100,100,0,0,255,0,255;
    BitmapReference120: 820,0,0,100,100,0,0,255,0,255;
    BitmapReference121: 820,0,0,100,100,0,0,255,0,255;
    BitmapReference122: 822,0,0,100,100,0,0,255,0,255;
    BitmapReference123: 822,0,0,100,100,0,0,255,0,255;
    BitmapReference124: 824,0,0,100,100,0,0,255,0,255;
    BitmapReference125: 824,0,0,100,100,0,0,255,0,255;
    BitmapReference126: 826,0,0,100,100,0,0,255,0,255;
    BitmapReference127: 826,0,0,100,100,0,0,255,0,255;
    BitmapReference128: 828,0,0,100,100,0,0,255,0,255;
    BitmapReference129: 828,0,0,100,100,0,0,255,0,255;
    BitmapReference130: 830,0,0,100,100,0,0,255,0,255;
    BitmapReference131: 830,0,0,100,100,0,0,255,0,255;
    BitmapReference132: 832,0,0,100,100,0,0,255,0,255;
    BitmapReference133: 832,0,0,100,100,0,0,255,0,255;
    BitmapReference134: 834,0,0,100,100,0,0,255,0,255;
    BitmapReference135: 834,0,0,100,100,0,0,255,0,255;
    BitmapReference136: 836,0,0,100,100,0,0,255,0,255;
    BitmapReference137: 836,0,0,100,100,0,0,255,0,255;
    BitmapReference138: 838,0,0,100,100,0,0,255,0,255;
    BitmapReference139: 838,0,0,100,100,0,0,255,0,255;
    BitmapReference140: 840,0,0,100,100,0,0,255,0,255;
    BitmapReference141: 840,0,0,100,100,0,0,255,0,255;
    BitmapReference142: 842,0,0,100,100,0,0,255,0,255;
    BitmapReference143: 842,0,0,100,100,0,0,255,0,255;
    BitmapReference144: 844,0,0,100,100,0,0,255,0,255;
    BitmapReference145: 844,0,0,100,100,0,0,255,0,255;
    BitmapReference146: 846,0,0,100,100,0,0,255,0,255;
    BitmapReference147: 846,0,0,100,100,0,0,255,0,255;
    BitmapReference148: 848,0,0,100,100,0,0,255,0,255;
    BitmapReference149: 848,0,0,100,100,0,0,255,0,255;
    BitmapReference150: 850,0,0,100,100,0,0,255,0,255;
    BitmapReference151: 850,0,0,100,100,0,0,255,0,255;
    BitmapReference152: 852,0,0,100,100,0,0,255,0,255;
    BitmapReference153: 852,0,0,100,100,0,0,255,0,255;
    BitmapReference154: 854,0,0,100,100,0,0,255,0,255;
    BitmapReference155: 854,0,0,100,100,0,0,255,0,255;
    BitmapReference156: 856,0,0,100,100,0,0,255,0,255;
    BitmapReference157: 856,0,0,100,100,0,0,255,0,255;
    BitmapReference158: 858,0,0,100,100,0,0,255,0,255;
    BitmapReference159: 858,0,0,100,100,0,0,255,0,255;
    BitmapReference160: 860,0,0,100,100,0,0,255,0,255;
    BitmapReference161: 860,0,0,100,100,0,0,255,0,255;
    BitmapReference162: 862,0,0,100,100,0,0,255,0,255;
    BitmapReference163: 862,0,0,100,100,0,0,255,0,255;
    BitmapReference164: 864,0,0,100,100,0,0,255,0,255;
    BitmapReference165: 864,0,0,100,100,0,0,255,0,255;
    BitmapReference166: 866,0,0,100,100,0,0,255,0,255;
    BitmapReference167: 866,0,0,100,100,0,0,255,0,255;
    BitmapReference168: 868,0,0,100,100,0,0,255,0,255;
    BitmapReference169: 868,0,0,100,100,0,0,255,0,255;
    BitmapReference170: 870,0,0,100,100,0,0,255,0,255;
    BitmapReference171: 870,0,0,100,100,0,0,255,0,255;
    BitmapReference172: 872,0,0,100,100,0,0,255,0,255;
    BitmapReference173: 872,0,0,100,100,0,0,255,0,255;
    BitmapReference174: 874,0,0,100,100,0,0,255,0,255;
    BitmapReference175: 874,0,0,100,100,0,0,255,0,255;
    BitmapReference176: 876,0,0,100,100,0,0,255,0,255;
    BitmapReference177: 876,0,0,100,100,0,0,255,0,255;
    BitmapReference178: 878,0,0,100,100,0,0,255,0,255;
    BitmapReference179: 878,0,0,100,100,0,0,255,0,255;
    BitmapReference180: 880,0,0,100,100,0,0,255,0,255;
    BitmapReference181: 880,0,0,100,100,0,0,255,0,255;
    BitmapReference182: 882,0,0,100,100,0,0,255,0,255;
    BitmapReference183: 882,0,0,100,100,0,0,255,0,255;
    BitmapReference184: 884,0,0,100,100,0,0,255,0,255;
    BitmapReference185: 884,0,0,100,100,0,0,255,0,255;
    BitmapReference186: 886,0,0,100,100,0,0,255,0,255;
    BitmapReference187: 886,0,0,100,100,0,0,255,0,255;
    BitmapReference188: 888,0,0,100,100,0,0,255,0,255;
    BitmapReference189: 888,0,0,100,100,0,0,255,0,255;
    BitmapReference190: 890,0,0,100,100,0,0,255,0,255;
    BitmapReference191: 890,0,0,100,100,0,0,255,0,255;


    // SkinIconModelCoder


    }




    tacho





    bitte die pfskin.skn vorher sichern
    Den Anstoß gab mir der Speedometer von Mackula
    Die Km-Anzeige geht bei 20 km/h los und endet bei 190 km/h, mehr gibt meine Karre nicht her


    Gruß

  • Nochmal hier,
    ich will diese Tage den Tacho noch verschönern, momentan geht die Anzeige erst bei 20 km/h an, die Tachoschritte sind nur in zweier Schritten, und die Distanzanzeige stört auch etwas, da sie dann durch den Tacho läuft. Geht aber nicht so schnell, meine Frau mosert auch schon.
    Hatte es eigentlich nur für mich gemacht, hatte ja nicht gedacht das überhaupt jemand Interesse dran hat.


    Gruß Pinkcream

  • : drink
    RESPEKT So eine grafische Lösung ist der Hammer.
    Da steckt Potenzial drin.
    Bau ich mir gelegentlich ein
    :respekt
    GRuß vom Rächer der Enterbten

    Gruß vom Rächer der Enterbten :respekt

  • Zitat

    Original von pinkcream
    Nochmal hier,
    ich will diese Tage den Tacho noch verschönern, momentan geht die Anzeige erst bei 20 km/h an, die Tachoschritte sind nur in zweier Schritten, und die Distanzanzeige stört auch etwas, da sie dann durch den Tacho läuft. Geht aber nicht so schnell, meine Frau mosert auch schon.
    Hatte es eigentlich nur für mich gemacht, hatte ja nicht gedacht das überhaupt jemand Interesse dran hat.


    Gruß Pinkcream


    wieder eine neue Idee : drink
    Für alle die gerne auf alle Infos und Funktionen Zugriff haben möchten, eine sehr schöne Sache.
    Bin sicher das sich deine (Fleiß) Arbeit gelohnt hat und bald in dem einen oder anderen Skin auftaucht. Vermutlich auch in rohoel`s Einsteigerhilfe ;D, gell?

  • Zitat

    Original von pinkcream
    Hab einen Tachometer in die MapView eingebaut, über Sinn und Unsinn läßt sich streiten, auch die Position und die Größe ist noch nicht optimal.


    War mal ein kleiner Selbstversuch, ob ichs so lasse weiß ich noch nicht, ist doch ziemlich groß.


    Vielleicht einfach die Statusleiste anpassen und den digitalen Tacho durch den analogen ersetzen.
    So würde er deutlich nach unten rutschen und man hätte eine Art Haube über dem Tacho (ähnlich wie am Armaturenbrett ja auch).
    Auf jeden Fall sieht das klasse aus :respekt


    Sascha

    • Offizieller Beitrag
    Zitat

    Original von SaBo
    Vielleicht einfach die Statusleiste anpassen und den digitalen Tacho durch den analogen ersetzen.
    So würde er deutlich nach unten rutschen und man hätte eine Art Haube über dem Tacho (ähnlich wie am Armaturenbrett ja auch).
    Auf jeden Fall sieht das klasse aus :respekt


    Sascha


    passt gut, der infowert sinkt aber, man muß so wesentlich länger schauen als bei dem digitalen tachowert. ich würde unten den digitalen wert lassen und oben drüber einen analogen halbbogen mit zeiger begrüßen.



    mfg rohoel.

  • Hallo,


    ich hab keinerlei Ahnung vom Sinnig, aber nutze als stillschweigender User die Skis dises Forums! Mir würde es am Besten gefallen, wenn der digitale Tacho in der Mitte des analogen Tachos wäre. Vor allem müsste der digitale, so groß wie möglich sein! Ich schaue beim fahren, zwecks Geschwindigkeit eigentlich nur aufs Navi, daher hät ich den Tacho auch gern so groß wie möglich! Ich fahre 98% der Strecken, wo ich mich auskenne und das Navi nur im "Leerlauf" läuft und als Tacho und Freisprecheinrichtung dient (Uschi textet mir sonst zuviel)........


    Mein Skinnvorschlag wäre mal eine Tachoansicht, ähnlich der Kompassansicht, wo man mal gaaaaaanz groß nur die Fahrgeschwiendigkeit ablesen kann :D Das wäre in meinen Augen ein echter Zugewinn für dieses Spitzengerät! Evtl. könnte ja jemand, der sich damit auskennt, mal sowas einbauen??? :)


    Servus, der Peter : drink

  • Tolle Idee. Sieht echt gut aus.
    So als optionale Einblendung hätte das was.
    Dann noch der Tacho bis 280 und ich wäre happy.

  • Zitat

    Original von rabe2701
    Versuche doch mal den GPS Tacho Navirunner Skin 5.9


    Kalle


    der kann aber auch ohne Navirunner-Skin benutzt werden.


    @ Pepe1970


    Der GPS Tacho dürfte genau DEIN Ding sein


    Gruß Olli