Changes in version 1.56 (stable)

Awatar użytkownika
gbbsoft
Admin
Posty: 2179
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Changes in version 1.56 (stable)

Post autor: gbbsoft »

This is our stable version. In this thread you can see a list of changes.

This version can be download here: http://download.gbbkolejka.pl/GbbKolejka.EXE

.msi file: http://download.gbbkolejka.pl/GbbKolejka.msi (for Windows 9x)
Awatar użytkownika
gbbsoft
Admin
Posty: 2179
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Changes in version 1.55 (test)

Post autor: gbbsoft »

Changes in version 1.55.3213

You can put on sheet:
- texts (any font and size)
- not-filled shapes: lines, multi-point lines, rectangles, circles, elipses and arc
- filled shapes: multi-sides, rectagles, circles, elipses, pie
Shapes can be filled with one color or gradient from one color to other.

On toolbar you can find new buttons:

Obrazek

- button to select tool
- button to change line color

and after word 'Fill':

- checkbox to switch on/off shape fill
- buttons to select two colors
- and button to select type of gradient fill

Obrazek

Folloring tools are available:

Obrazek

- "change shape" - you can select and move shape points
- "delete shape" - you can click and delete shape
- "Line" - starts drawing line. First click starts line, second click ends line (and so on: third click starts line, four click ends line)
- "Multipoint line" - starts drawing line between multi points. First click starts line, next clicks put poinst and double-click ends line
- "Rectangle" - first click starts rectangle, second ends it.
- "Circle" - first click points center of circle, second - size of circle.
- "Ellipse" - first click points center of ellipse, second - size of ellipse (ellipse can have different hight and width)
- "Arc" - first click points center of arc, second - size of ellipse, third - start angle based on line to center of arc, four - end angle based on line to center of arc.
- "Text" - click points left-upper point of text. After click you can type in text in shown form:

Obrazek

To later edit text select 'change shape' tool and double click on text.

After press button to select color you can see following:

Obrazek

Using all this tools you can put different shapes on sheet:

Obrazek
Awatar użytkownika
gbbsoft
Admin
Posty: 2179
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Changes in version 1.55 (test)

Post autor: gbbsoft »

Changes in version 1.55.3215

We change differnets between Light and Profesional version

Previously in Light version you must not to bind engine to block. Now it is possiible.
In Light version there are two limits:
- parameter 'Manual control all engines' are permanenty checks (even if in parameters it is not checked) (so: program doesn't start engine when engine exits block and program doesn't stop engine when engine arrives next block - see later)
- feedback doesn't work for block (program doesn't change semaphore after engine exits block, program doesn't free route after engine arrives next block)

We add new parameter: 'Manual control all engine'

After select this parameters (in Light version it is always selected):
- after engine starts from one block to secont program doesn't start engine itself - you must do it manualy.
- when engine arrives next block program doesn't stop it

Obrazek

This changes enables:

in Light version

- play as station-master and engine driver. Station-master setups way for train and engine driver controls trains.

in Prof version (with feedback system)

- program changes semaphore after engine leaves block
- program free way after engine arrives next block

PS. Of course in Prof version you can play as station-master and engine driver too.
Awatar użytkownika
gbbsoft
Admin
Posty: 2179
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Changes in version 1.55/1.56 (test)

Post autor: gbbsoft »

Changes in version 1.56.3231

I added 'engine tabs'

'Engine tabs' give you ability to divide all engines into groups and show only engines from one group.

Obrazek

Tabs can be setup in menu 'Engines' -> 'Engine parameters' -> 'Engine tabs'

Obrazek

On engine parameters you can bind engine to one of tabs

Obrazek

Important remarks:
- If you have .Net Framework 2.0 you MUST install SP1 from this place: http://www.microsoft.com/downloads/deta ... 633f706ba5

If you don't install SP1, then during start GbbKolejka you will see error that computer can't find 'ComponentModel.INotifyPropertyChanged'
Awatar użytkownika
gbbsoft
Admin
Posty: 2179
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Changes in version 1.55/1.56 (test)

Post autor: gbbsoft »

Changes in version 1.56.3234

We added shutting engine mode. In this mode engine speed is limitted.

In engine parameters you can type in maximum shutting speed.

Obrazek

After setup max shutting speed you can right click on train (on main screen) and select 'shutting mode'. Speed strack bar will change. If engine is running with higher speed than max shutting speed than program will change speed to max shutting speed.

Obrazek
Awatar użytkownika
gbbsoft
Admin
Posty: 2179
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Changes in version 1.55/1.56 (test)

Post autor: gbbsoft »

Changes in version 1.56.3260

Routes

Route it is road from start block end to entry other block end.

Without routes program can used any connections between block ends.

If you want to limit roads you should define routes between blocks (every direction separately). List of routes is connected with block end. For every block end you should define routes to other blocks. If block end has no defined routes all possible roads to others blocks as accepted.

Defining route

To define route you should:
- switch on edit mode
- press right mouse button on last block cell
- select 'Routes' on local menu

Obrazek

Next you will see form with all defined routes belong to block end.

Obrazek

If you select route on list you will see route road on sheet.

To define route road you should:
- click on block end on sheet, to show currect setup road
- change switches to show new road
- press button 'Add new route' to add current road as new new route
- change name of route on field 'Route name'

To change road of one route you should:
- select route on list on form
- change switches to show new road
- press button 'Change current route'

Using buttons 'Up' and 'Down' you can change order of routes on list

Where routes are used?

Routes are used in following places:
- after click on block end program automaticaly select first route on list
- when program try to find the way from one block end to other block end only routes from list are analysing (not all possible ways between this two blocks).
- In 'AutoRuns' if from starting block there are routes only these routes are analysing
- after clock right mouse button on block end, in local menu there is 'Ride to' list of routes to fast select route and start engine:

Obrazek
Awatar użytkownika
gbbsoft
Admin
Posty: 2179
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Changes in version 1.55/1.56 (test)

Post autor: gbbsoft »

Changes in varsion 1.56.3260

- Lenz v3.5: correction in reading CV
- DDW: bug after pressing any engine Fx
Awatar użytkownika
gbbsoft
Admin
Posty: 2179
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Changes in version 1.56 (stable)

Post autor: gbbsoft »

Changes in version 1.56.3322

- Device: didn't want to flash
Zablokowany