Hvordan lage multi ruteoppsettet i android

Hvordan lage multi ruteoppsettet i android

Aktiver flere Rocviews for en bedre oversikt.

I Rocrail større oppsett eller enkeltmoduler kan arrangeres på forskjellige lag for å få en bedre oversikt. Å gjøre dette, er det imidlertid nødvendig å veksle mellom lagene ofte for å se hva som skjer på en bestemt del av oppsettet. Rocrail klient / server-arkitektur i tillegg tillater en mer avansert prosedyre: Flere tilfeller av Rocview – alle koblet til samme server – er startet, som hver viser en annen del av oppsettet eller brukergrensesnittet. Dette kapittelet forklarer hvordan du setter opp flere forekomster av Rocview trinn-for-trinn.

I dette eksemplet er det vist hvordan de fire følgende fritt arrange vinduer er konfigurert:

Vindu 1: Locomotive tabellen

Vindu 2: Modul 1 (Buchrain)

Vindu 3: Modul 2 (Grabtief)

Vindu 4: Bytt panel (diverse utganger for å bytte lys, etc.)

Bare en datamaskin blir brukt i dette eksempel, men på grunn av Rocrail arkitektur er det lett mulig å realisere en lignende metode med flere datamaskiner, f.eks viser hver modul på en annen (klient-) datamaskin.

Fordi hvert vindu får et annet oppsett hvert vindu krever sin egen INI-fil. Av denne grunn den eksisterende rocview.ini kopieres fire ganger i arbeidskatalogen Rocview og omdøpt tilsvarende. I eksemplet ovenfor er resultatet:

I dette trinnet de kopierte INI-filer er tilpasset de spesielle krav. For å gjøre dette en kommandolinje vindu (DOS-Box eller terminal) åpnes og Rocview startes med spesielle ini-fil:

Den åpnet vinduet er tilpasset ved å dra vinduselementer i henhold til dine behov. I det følgende screen-shot bare lokomotivet tabellen er vist for eksempel:

Vinduet som viser bryteren-panelet ser slik ut:

Etter stengetid Rocview vindus egenskapene er lagret i de respektive ini-fil som lett kan kontrolleres ved å åpne vinduet igjen med den samme kommandoen. Hvis du vil vise ett enkelt lag disse er i et første trinn aktiveres manuelt og vinduet er arrangert for å vise de grunnleggende elementene i laget.

Etter endt arbeid det siste trinnet er det merkbar Rocrail alltid åpner det første laget av et spor-plan. Imidlertid kan denne oppførselen være påvirket av den parameteren s under programstart.

med paramter s Det er mulig å velge det lag som skal aktiveres i vinduet. Argumentet er indeksen av laget som kan sees fra rekkefølgen av de viste lag. I eksempelet i denne manualen lagene er vist i følgende rekkefølge:

Buchrain -gt; Indeks 0

Grabtief -gt; Indeks 1

Panel -gt; Indeks 2

Serveren rocrail.exe i dette tilfellet må allerede kjører før du starter Rocview tilfeller på samme eller annen maskinvare.
For å unngå ytterligere starter forekomster i alle spesielle rocview.ini filer alternativet startdefaultworkspace = «false» må stilles.

Merk: For det tilfelle, bør begynnelsen av serveren gjøres med starten av den første Rocview eksempel, se Server i arbeidsområdet .

Det er mulig å lage snarveier for hver samtale av Rocrail, derimot, er en mer elegant måte å bruke en liten script (se følgende eksempler for Windows og Linux):

Hvis dette skriptet kalles Rocview er startet fire ganger, hvert vindu med tilsvarende innhold.
Hvis du får feilmeldinger om problemer med «utklippstavlen» mens du starter Rocview tilfeller bare sette

mellom hvert anrop. Dette vil legge til en forsinkelse på 1-2 sekunder og Rocview tilfeller vil starte jevnt.

Merknadene å sette inn forsinkelser i Windows start script gjelder like godt under Linux.

For tilfelle, bør starten av serveren gjøres med starten på den første Rocview eksempel 1). alternativet startdefaultworkspace = «true»skal kun settes i den spesielle rocview.ini filer for første Rocview instans.
I alle andre spesielle rocview.ini filene settes alternativet startdefaultworkspace = «false» .
I oppstartsskriptet ovenfor mellom den første Rocview forekomsten og starten av alle andre tilfeller må settes inn en forsinkelse, som gir serveren en tid på 5-6 sekunder for å starte.

Hvis dette fungerer, kan kortere tid være prøvd.
Med langsomt maskinvare og / eller store oppsett kan tiden måtte forlenges.

Som et siste trinn anordningen av vinduene som gjenstår. For å gjøre dette vinduene er ganske enkelt dras til sine ønskede stillinger. Dersom vinduene er lukket etter finjustering sine respektive posisjoner lagres og ordningen er gjenopprettet etter neste start:

Skriptet på Mac OS X kan se slik ut:

Kilde: wiki.rocrail.net

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

nineteen + eight =