Coder Social home page Coder Social logo

jakubg1 / generator-wpis-w-do-semafor-w-train-driver-2-semaphore-code-generator-for-train-driver-2 Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 229 KB

Ten generator ułatwia pracę edytorom dużych stacji z semaforami świetlnymi. / This generator helps creators big stations with semaphores.

C# 100.00%

generator-wpis-w-do-semafor-w-train-driver-2-semaphore-code-generator-for-train-driver-2's People

Contributors

jakubg1 avatar l0stfake7 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

l0stfake7

generator-wpis-w-do-semafor-w-train-driver-2-semaphore-code-generator-for-train-driver-2's Issues

Dalszy rozwój

Nosze się z zamiarem przeportowania aplikacji na internetową lub zaimplementowania jej do samego edytora scenerii w symulatorze, wtedy byłaby dostępna dla każdego bez potrzeby pobierania. Myślę, że należy dążyć w tym kierunku z większością podobnych, zewnętrznych narzędzi dostępnych dla TrainDriver2.

Debugowanie - błąd

Debugowanie zawiera błąd z konwertowaniem liczby na tekst. Będzie poprawione w następnej wersji.

Proponowane nowości po implementacji podstawowej logiki generowania wpisów

  • Wczytywanie do programu już wygenerowanych wpisów celem ich poprawy czy edycji,
  • uatrakcyjnienie wyglądu okna, lepsza organizacja kontrolek w oknie (przepisanie okna na nowszy silnik graficzny - WPF [niski koszt pracy]),
  • górne, klasyczne menu z kilkoma opcjami, m.in.: wyłączanie programu, zapisywanie kodu, wczytywanie kodu, okno informacyjne o wersji i autorach, ustawienia(póki co będzie język: angielski i polski).

Wyprowadzanie wprowadzonych informacji do zmiennych

Po ukończeniu okna trochę trzeba popracować nad zmiennymi. Należy poprawić przede wszystkim boole (obecne nie działają) oraz pola jednokrotnego wyboru, których wyprowadzanie również nie działa.

Ukończenie okna

Należy ukończyć okno, czyli wstawić w okno wszystkie przyciski, pola wyboru itp. zgodnie z załącznikiem
2016-10-24 at 15-17-08
. Nie musi to jeszcze działać, ale dobrze by było, gdyby do okna dorobione były wartości (int/bool) które zmieniałyby się wraz z zaznaczeniem ptaszka/wybraniem czegoś itp. Bez tego nie można dalej ruszyć z projektem.

Generowanie kodu

Najważniejszą częścią generatora jest kawałek kodu który odpowiada za pojawienie się kodu w okienku. Generalnie to właśnie tutaj ja wkraczam do akcji - tylko ja znam źródła starego generatora (potrzebny jest TGF2 którego - w moim założeniu - nie posiada prawie nikt).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.