“GPS Cycle Computer“ auf dem S38x7

  • Mit Koord Sonnenkompass , habe es aber noch nicht in GCC am laufen , auf dem Desktop oder Explorer läuft es schon , mit Com Splitter müsste es auch mit GCC laufen , die Koord Menüleiste will auch noch nicht mit dem Koord Sonnenkompass , müssen wahrscheinlich zwei unterschiedliche KoordServer sein , oder auch nicht .


    Das kleine x schalltet den Sonnenkompass aus falls es das GCC behindert .


    Ach wenn doch StefanDausR (Stefan Dettenhofer) noch da wäre .


    Gruß Manni

  • Einstellung bleibt aber nicht erhalten nach Hardreset.


    Hi, Manni! Ich hatte eigentlich erwartet, das unser Freund low.flying.pigs ein neues release seines erweiterten Startmenüs nach erfolgreichem Test auf beiden S38x7 rausgibt - bis jetzt hat er sich jedoch nur positiv (und konstruktiv) zu meiner Bitte an Blaustein geäußert, einen Button für Screenshots in GCC einzubauen.
    Zum Mergen in die Registry machst Du folgendes (zusätzlich zur GCCBoot.ini):


    • Trage Deine nach HR in die registry zu importierenden Einträge mit einem Texteditor in die GCCBoot.reg ein (Beispiel s. Anl.) und kopiere sie nach \my flash disk
    • Lege den Ordner GccBoot_Tools in \my flash disk an und kopiere die von lfp mitgelieferten cecmd.exe und tre.exe dorthinein.
    • Kopiere die beigefügte GCCBoot.exe in \my flash disk und benenne sie in menu.exe um (natürlich nachdem die vorhandene menu.exe in menu_gopal.exe oder so umbenannt wurde - für den Fall, daß auch andere das probieren wollen)


    Dann sollte das mergen "funzen", und zwar nicht nur nach einem HR, auch nach jedem SR!


    cu - Wolfgang


    GCC_Boot_merge.ZIP

  • Jetzt bleiben die Einstellungen auch nach Hardreset erhalten , ohne den Registry Zauber mit der GccBoot.reg


    Ne, Manni - GCC speichert nur die Einstellungen, die Du über Options eingibst, aber nicht erst beim Beenden von GCC, sondern imo direkt nach Eintrag, die Änderungen werden doch ohne GCC-Neustart wirksam, oder irre ich mich da? (=> GpsCycleComputer.dat). Mit lfp's Startmenü stelle ich nach HR die Länder- und Zeitzone sowie die Schriftgröße für die Kontext-Menüs ein. Für mein lädiertes S3857 kommen die Kalibrierdaten für den Staylus dazu - die in der original-Registry hinterlegten passen vorne und hinten nicht (mehr) und es war ein elendiges Gefummel, das nach HR wieder hinzubiegen.
    cu - WoWe

  • I had expected that our friend low.flying.pigs a new release of its advanced boot menu after successful trial out there on both S38x7


    GCC Boot 1.00alpha4 has now been released featuring Automatic File Restoration on start up for usage with devices that do not retain user added files. It can restore from anywhere to anywhere.


    Also featured is Automatic MortScript support. (Requires user to add MortScript.exe to GccBoot_Tools folder if desired)


    Refer to Instructions - English.txt for detailed information. Thoroughly updated and expanded in 1.00alpha4


    It is available via updated post 111.


    low.flying.pigs



    Translated to German via Google Translate:


    Übersetzt ins Deutsche über Google Translate:



    Ich hatte eigentlich erwartet, das unser Freund low.flying.pigs ein neues release seines erweiterten Startmenüs nach erfolgreichem Test auf beiden S38x7


    GCC-Boot 1.00alpha4 wurde nun veröffentlicht mit automatischer Dateiwiederherstellung beim Start für die Verwendung mit Geräten, die nicht vom Benutzer hinzugefügten Dateien zurückbehalten. Es kann von überall nach überall wiederherzustellen.


    Daneben hat sich Automatische Mortscript-Unterstützung. (Benötigt Benutzer MortScript.exe zu GccBoot_Tools Ordner hinzufügen, wenn gewünscht)


    Siehe Anleitung - English.txt für detaillierte Informationen. Gründlich aktualisiert und erweitert in 1.00alpha4


    Es ist über 111 aktualisierte Post erhältlich.


    low.flying.pigs

    7 Mal editiert, zuletzt von low.flying.pigs ()

  • Hallo low.flying.pigs und alle die hier mit lesen .


    In GCC_Boot_1.0.0.alpha3 lautete es
    [HKEY_LOCAL_MACHINE\System\Test\Test01]


    In GCC_Boot_1.0.0.alpha4
    [HKEY_USERS\Gcc_Boot_Test_Key_1\Subkey_2\Subkey_3\Test_1]



    Was ist wenn ich in HKEY_CLASSES_ROOT Einträge machen möchte ?
    Geht jetzt nur noch HKEY_CLASSES_USER ?


    In der Instructions - English.txt könnte ich es nicht herauslesen .


    Noch was zu MortScript der Test wurde laut Instructions - English.txt mit MortScript 4.3 beta 15 gemacht , für Medion Navi und auch alle Skinner benutzen MortScript nicht höher als 4.2 , Beta schon gar nicht , MortScript über 4.2 gab es auf unterschiedliche Navis unterschiedliche Probleme und erst rech mit Beta.


    Gruß Manni



    Edit:
    Ach so ich habe es schon


    USERS steht für


    CLASSES_ROOT CLASSES_USER oder LOCAL_MACHINE


    Da ist er wieder der schwerfällige Manni :wand:

  • Hello Manni 123,


    I hope I have understood correctly and satisfactorily answered your enquiry:


    Regarding registry, GCC Boot is provided with a GccBoot.reg file with entries for test and demonstation purposes. User can delete these test entries and replace with thier required entires for Automatic Registry Restoration.


    Regarding MortScript: GCC Boot does not use MortScript. MortScript is not included with GCC Boot. However, GCC Boot 1.0.0alpha4 integrates support for MortScript to cater for users that wish to use MortScript scripts on thier device. It was tested during development as working with MortScript 4.3 beta 15 understood to be the lastest available. It has since been tested as working with MortScript 4.0 final, 4.1 final and 4.2 final versions.


    User must place MortScript.exe in the GccBoot_Tools folder. MortScript will then be automatically enabled at startup. Scripts can be assigned to GCC Boot buttons.


    low.flying.pigs



    Translated to German via Google Translate:


    Übersetzt ins Deutsche über Google Translate:



    Hallo Manni 123,


    Ich hoffe, dass ich das richtig verstanden und beantwortet Ihre Anfrage zufriedenstellend:


    Hinsichtlich Registrierung ist GCC-Boot mit einem GccBoot.reg Datei mit Einträgen für Test und Demonstrationszwecken . Benutzer kann diese Test Einträge zu löschen und ersetzen mit Thier erforderlich Ganz für automatische Registry Wiederherstellung.


    Bezüglich Mortscript: GCC-Boot verwendet keine Mortscript. MortScript nicht mit GCC-Boot eingeschlossen. GCC-Boot 1.0.0alpha4 integriert jedoch Unterstützung für Mortscript für Benutzer, die Mortscript Skripte auf Thier-Gerät verwenden möchten gerecht zu werden. Es wurde während der Entwicklung getestet, wie die Arbeit mit Mortscript 4.3 Beta 15 verstanden die neuesten zur Verfügung stehen. Es hat sich seit der Arbeit mit Mortscript 4.0 final, 4.1 und 4.2 final endgültigen Versionen getestet.


    Benutzer muss MortScript.exe im Ordner GccBoot_Tools zu platzieren. Mortscript wird dann automatisch beim Start aktiviert werden. Skripte können auf GCC-Boot-Tasten zugewiesen werden.


    low.flying.pigs

    12 Mal editiert, zuletzt von low.flying.pigs ()

  • Jetzt sind die drei unteren weißen Button auf einmal komplett sichtbar, ich habe keine Ahnung weshalb , vielleicht klemmt da was ab und zu bei den großen Navi so wie manchmal das Sichern der eigenen Einstellungen .


    Aber so in Hochkant ist das Navi zum Wander angenehmer zu handhaben , auch die Übersicht in der Karte ist meiner Meinung nach angenehmer .


    @WoWe
    Auf den großen Navis kann ich nicht einfach die GCCBoot.exe in Menu.exe umbenennen damit das GCC-Boot-Menü sofort nach einschalten des Navi startet , wenn ich dann das Display mit Koord oder MortScript um 90 Grad drehe fehlt mir der untere Teil des GCC-Boot-Menü , das zwischen 272 bis 400 bleibt das abgeschnitten , das ist wohl eine Eigenart des abgespeckten Navi WinCE6 , wenn ich vorm GCC-Boot_Menü Start das Display drehen lasse ist alles gut , das muss ich dann mit ein in MortScript oder AHK geschriebene Menu.exe machen die dann das GCC_Boot_Menü startet , habe ich aber noch nicht .

    Einfacher wäre es vielleicht wenn das GCC-Boot-Menü (low.flying.pigs) vorm Menüaufbau prüft ob das Display breiter als 240 Pixel ist , wenn das der Fall ist dann das Display um 90 Grad drehen , wenn nicht dann nicht , aber low.flying.pigs hat schon soviel für uns in sein GCC-Boot-Menü umgesetzt das es immer größer wird und irgendwann beendet werden muss wenn GCC gestartet ist , sonst wird es irgendwann wieder eng mit dem Arbeitsspeicher .


    Aber das ist jetzt hier nur ein Einzelfall , dafür sollte low.flying.pigs sein GCC-Boot-Menü nicht unnötig auf blasen , da gibt es mit Sicherheit wichtigere Sachen , ich weis mir schon zu helfen .


    Gruß Manni

  • Hello Manni 123,


    I hope I have understood correctly and satisfactorily answered your enquiry:


    Regarding GCC Boot:
    GCC Boot as at 1.0.0alpha4 supports full screen display, maximised without title bar, and is currently optimised for 240x400 (240 width, 400 height) resolution, portrait orientation, the minimum of most handheld devices, many of which do not natively support change of orientation anyway.


    If however resolution is larger but still portratit orientaiton, GCC Boot displays within the top right corner of that space. If orientation is changed landscape, if height is less than 400, the lower sections may not be visible and cut off.


    Automatic support for other screen resolutions and orientations is planned to be implemented in due course, with GCC Boot correctly rescaling itself accordingly. As an interim temporary measure, it may be possible to make landscape orientation scrollable so it is not cut off.


    It is a design principle of GCC Boot to be as efficient in operation as possible. As part of this, in due course user configurable closure of GCC Boot when a button is selected, and configuration of more than one action to a button, are planned. These may be useful in some circumstances.


    I am always happy to consider any suggestions for GCC Boot and implement wherever possible. Feedback is always encouraged, welcomed, and appreciated.


    Regarding the menu at the bottom of the GPS Cycle Computer Screen Grab:
    GPS Cycle Computer full screen mode, as at 4.12beta23, on Windows CE does not operate correctly as it only handles the Title bar, and does not handle the Task bar. Hence if Taskbar is in usage on a device (or something else that overlays or replaces it), it remains and GCC is not full screen when in so called Full Screen mode. For correct operation Full Screen should remove Task bar. Otherwise it is not full screen. A seperate option to retain display of Task bar is required. I discussed this at the time on XDA Developers when assisting with Windows CE compatibility display and dependency issues but it was not actioned.


    There are various applications that overlay or replace the standard Task bar.


    GCC Boot may at some point incorporate such functionality, it has been considered as a potential solution to assorted issues.


    low.flying.pigs



    Translated to German via Google Translate:


    Übersetzt ins Deutsche über Google Translate:



    Hallo Manni 123,


    Ich hoffe, dass ich das richtig verstanden und beantwortet Ihre Anfrage zufriedenstellend:


    In Bezug auf GCC Boot:
    GCC-Boot zum 1.0.0alpha4 unterstützt Vollbild-Anzeige, maximiert, ohne Titelleiste und ist derzeit für 240x400 (240 Breite, Höhe 400) Auflösung, Hochformat, der Mindest der meisten Handheld-Geräte, von denen viele nicht nativ unterstützt Wechsel optimiert Orientierungs sowieso.


    Wenn jedoch Auflösung ist größer, aber immer noch portratit orientaiton, zeigt GCC-Boot in der oberen rechten Ecke des Raumes. Wenn Ausrichtung geändert Landschaft, wenn sie kleiner ist als 400, können die unteren Abschnitte nicht sichtbar sein und abgeschnitten.


    Automatische Unterstützung für andere Auflösungen und Ausrichtungen ist geplant, im Laufe umgesetzt werden, mit GCC-Boot selbst korrekt entsprechend neu zu skalieren. Als Zwischen vorübergehende Maßnahme, kann es möglich sein, Querformat scrollbaren so ist es nicht abgeschnitten.


    Es ist eine Konstruktionsprinzip der GCC-Boot als im Betrieb effizient wie möglich zu sein. Als Teil davon, im Laufe der Benutzer konfigurierbar Schließung der GCC-Boot, wenn eine Schaltfläche ausgewählt ist und die Konfiguration der mehr als eine Aktion auf eine Schaltfläche, sind geplant. Dies kann nützlich sein, in einigen Fällen.


    Ich bin immer glücklich, alle Vorschläge für GCC-Boot zu prüfen und umzusetzen, wo immer möglich. Feedback ist immer ermutigt, begrüßt und geschätzt.


    In Bezug auf das Menü am unteren Rand des GPS-Fahrradcomputer Screen Grab:
    GPS-Fahrradcomputer Vollbild-Modus, wie bei 4.12beta23, auf Windows CE funktioniert nicht richtig, da es sich ausschließlich mit dem Titel Bar, und nicht in der Taskleiste zu behandeln. Daher, wenn Taskleiste ist in der Nutzung auf einem Gerät (oder etwas anderes, überlagert oder ersetzt), bleibt es und GCC ist nicht Vollbild, wenn in so genannten Vollbild-Modus. Für den korrekten Betrieb sollte Vollbild Taskleiste entfernen. Ansonsten ist es nicht den gesamten Bildschirm. Ein separates Option, um die Anzeige von Taskleiste zu behalten ist nicht erforderlich. Ich besprach dies zu der Zeit auf XDA Developers, wenn die Unterstützung mit Windows CE Kompatibilität Display und Abhängigkeitsprobleme, aber es nicht actioned wurde.


    Es gibt verschiedene Anwendungen, die zu überlagern oder die Standard-Taskleiste ersetzen.


    GCC-Boot kann irgendwann zu übernehmen, wie Funktionalität, hat es als eine mögliche Lösung für verschiedene Probleme berücksichtigt.


    low.flying.pigs

    2 Mal editiert, zuletzt von low.flying.pigs ()

  • Hello Manni 123


    Attached for your testing in attempt to temporarily address 400 x 272 landscape orientation issues with a scolling window as described in post 129 ahead of 1.0.0.alpha5 release.


    GCC Boot 1.0.0.alpha4 Mod 01 modified and replacement GccBoot.exe


    Simply replace the existing GccBoot.exe with that attached.


    Kindly advise results.


    I look forward to your further feedback with interest, as with that of all users, that take the time to contribute.


    low.flying.pigs



    Translated to German via Google Translate:


    Übersetzt ins Deutsche über Google Translate:



    Hello Manni 123,


    Für Ihre Tests in Versuch 400 x 272 Querformat Probleme mit einem scolling Fenster vorübergehend Adresse angebracht, wie in Post 129 vor 1.0.0.alpha5 Version beschrieben.


    GCC-Boot 1.0.0.alpha4 Mod 01 geändert und Ersatz GccBoot.exe


    Ersetzen Sie einfach die bestehenden GccBoot.exe mit, dass befestigt.


    Raten freundlich Ergebnisse.


    Ich freue mich auf Ihre weitere Rückmeldungen mit Interesse, wie mit der von allen Benutzern, die die Zeit, um beizutragen.


    low.flying.pigs

  • Das klappt prima.:top_002:


    Danke low.flying.pigs


    Und MortScript brauche ich nichtmehr vorweg Starten um ein Script *.mscr Starten zu können , habe die MortScript.exe im Ordner GccBoot_Tools , das reicht .:top_002:


    Gruß Manni

  • Hello Manni 123,


    Thank you for the confirmation you have Automtic MortScript support working and that issues with screen resolution and orientation have been resolved with 1.0.0.alpha4_Mod_01.


    Do I understand correctly this also resolves your being able to use GCC Boot immediately as you wish when the device starts, and that was not a separate issue?


    low.flying.pigs



    Translated to German via Google Translate:


    Übersetzt ins Deutsche über Google Translate:



    Hallo Manni 123,


    Danke für die Bestätigung, die Sie Automtic Mortscript Unterstützung Arbeits haben, und dass Probleme mit der Bildschirmauflösung und Orientierung haben mit 1.0.0.alpha4_Mod_01 gelöst.


    Verstehe ich richtig, löst dies auch in der Lage, Ihre GCC-Boot sofort nutzen, wie Sie möchten, wenn das Gerät gestartet wird, und das war nicht ein anderes Thema?


    low.flying.pigs

  • So für Navi Längskant kann ich jetzt GCC-Boot zum sofort Starten benutzen wenn ich GccBoot.exe in Menu.exe umbenenne .:top_002:


    Ich kann es nur nicht wenn GCC-Boot gestartet ist um 90 Grad drehen lassen wenn in GCC-Boot und GCC Hochkant haben möchte , das 90 Grad drehen muss ich vorher erledigen bevor GCC-Boot startet , aber das ist kein Problem für mich , ich brauche nur ein paar Zeilen Script Schreiben welches das Display dreht und GccBoot.exe startet , dann ist auch nichts abgeschnitten in GCC-Boot .


    Bild1 wenn Display nach GCC-Boot gedreht wird.
    Bild2 wenn Display vorm GCC-Boot Start gedreht wird mit MortScript Menu.exe .
    Bild3 und 4 wenn Taskleise ausgeblendet wird , per Hand , nicht automatisch.


    Gruß Manni



    MortScript Menu.exe

    Code
    Ganz = ScreenWidth()
    If ( Ganz > 240 )
    Rotate( 90 )
    EndIf
    Sleep (250)
    Run "\My Flash Disk\GccBoot.exe"
    Exit
  • Auch wenn jetzt in Hochkant kein Platz mehr ist für eine Koord-MenüLeiste , habe ich mir für Screenshots ein kleinen Koord-Button auf den großen Button von GCC gelegt , dieser kleine Button für Screenshots bleibt immer im Vordergrund , das war zu anfangs nicht der Fall , nur gut das es die Koord Homepage noch gibt .:icon_mrgreen:


    http://wince.dentro.info/koord/index.html


    Gruß Manni