Drops down a menu to choose which layout to create. The background used will be the relative image specified in the options.
Opens a standard Windows dialog to choose which layout you want to open or you can drop down menu to load a recently opened layout. The list is stored in LYTe.cfg
Drops down a menu with 3 choices. You can either save, save as (to a new file) or export the layout to one of four image types: JPG, PNG, BMP or GIF. The image saved can be used for things like screenshots or as a background image for a new layout. When you save to an image a special dialog will appear allowing you to adjust the image properties.
Closes the current layout. If the tabs are visible you can also middle-click or double-click on the tab to close it.
These two buttons can zoom either in or out by a factor of two. The arrow next to zoom in drops down a menu for more choices. The first two fit the whole layout either by its width or height. Zoom selection gives you a tool so you can draw a rectangle for a more specific zoom area. The last four set the zoom factor to either 50, 100, 200 or 400 percent.
The next two buttons can adjust the size of the objects by a factor of two. This will make smaller objects easier to see. The current zoom level is shown on the status bar below.
This allows you to draw a white line to measure distance in meters. Just click and hold where you want to start and drag to the other end of the distance. The value is reported in the bottom left on the status bar.
With this tool you can draw a line of objects. It works just like the measure tool except you can see the objects you're about to create. Once you let go of the mouse button the objects are added. While you have the mouse button down you can adjust the spacing of the objects by using the < and > (, and . really) keys. Also, you can constrain the angle of the object line to 15 degree increments by holding Ctrl. Also, this tool can be used to place single objects and rotate them at the same time.
This dropdown obviously lists the available language files stored in the lang folder. To create one, copy an existing one and translate it. You will have to restart LYTe to see all the changes. If no language file is found, the default is internal, English.
These dropdowns will list all the files in the LYTe\backgrounds folder for the specific layout area. The selected image will be used as the default background image when creating or opening a layout.
For both open and save options you have two choices when it comes to the starting folder of the open and save dialog. You can either choose to remember the last folder used or set it to a specific folder with the ... browse button.
The save options has the same options as open except for the default parameters when it comes to exporting to an image. Percent specifies the difference between the current background image and the saved image. For example, if the current background image is 2000x1000 and percent is 50% the default options will be set to 1000x500 respectively. The image type dropdown lists the possible image formats LYTe can save to. The quality option allows you to select the default quality when it comes to saving JPG images only.
This button allows you to quickly associate .LYT files with LYTe. If the extension is not associated with LYTe it will say "Associate .LYT files with LYTe". Clicking the button will create the necessary entry in your registry at HKEY_CLASSES_ROOT\.lyt. This is the only place LYTe will mess with your registry. If the button says ".LYT file associated with another program!" Then clicking the button will open up regedit.exe so you can see what's there. You can delete the .lyt key and reopen the options to get back the unassociated state. If the button says "Unassociate .LYT file" then LYTe is already correctly associated with .LYT files and clicking the button will obviously delete the registry entry, setting .LYT files back to an unknown file.
This little dialog just tells you about LYTe, gives credits some links to Live for Speed and this file. Maybe how you got here!
The dropdown in the top-right of the tool bar lists out the filenames of the relative files in the \backgrounds folder so you can switch the current background to a different one of your choice. This will not affect the background image option and only lasts until you exit LYTe.
This will be one of three things, "No object selected", the name of the current object selected or "Group selection.." depending on the number of objects selected.
This button will allow you to change 1 or more objects to a different object. After you've selected the objects, just click this button then click the object you want to change them to from the object bar. If you change your mind just click the button again to get out of it.
The angle ranges from -180 to 180 degrees and is only visible when a single object is selected.
Packs in LYTe is just another name for a group of objects. You cannot add 1 object to a pack. Once you click the button a dialog will get your input for the name of the pack. Don't include anything but the name. All the selected objects will be written to the packs folder with a two letter prefix of the layout type and the .pack extension. Eg, hairpin becomes AU_hairpin.pack. Once the pack is added it will show up in the packs group on the objects bar as a bunch of white dots with the name. After that you can drag the pack onto the layout as needed to create that group again.
These 3 buttons will rotate 1 or more objects the specified angle. 15 degrees for left-click and 90 degrees for right-click either clockwise or counter-clockwise. The last button will obviously rotate it 180 degrees.
The width ranges from 2-30 meters and is only available for the relevant objects. They are: the finish point, the three checkpoints and the five marshal circles.
These two buttons will flip a group of objects either horizontally or vertically.
The primary access to all objects within LFS. To add an object just click and drag it from here to the place you want it. Only things special here are you can click on the right side of this to collapse/expand it and you can right-click on the packs button to refresh all the .packs if you need to.
Navigating the layout should be pretty easy. Right-click and dragging will always pan the layout. Click an object to select it or you can click and drag to select more than one. You can hold Ctrl to select an object in and out of a group. Once an object, or a group of objects, is selected it will be highlighted you will see a four-way arrow letting you know you can click and drag to move the object(s). Click on the layout itself will deselect everything.
Displays any status messages like which object the cursor is over or any errors
Current number of laps for the layout. If you have a start position this has to be one. To change the number of laps just click this space, adjust the number then click off of it to apply it.
The number of objects in the layout. Marshal circles don't count towards this number. Max is 512.
Current zoom level. Click this area to get the same menu as next to the zoom in button.
Current object zoom level. Or object scale if you prefer.
Current cursor position in pixels, not LFS units.
This file is where all options are stored. Its structure should be about the same as the options dialog. This is only read when the program starts and written to when saved or on exit.
This stores the graphics for the backgrounds used in LYTe. Compatible image types are PNG, JPG, GIF and BMP. All background images have to have the correct prefix for the layout. Since AU3 and AU4 are the same, they use the same layout. You can easily make your own, just be sure to make it the same width to height ratio as the original.
This is where all the graphics for LYTe are stored. Again you can easily edit these to whatever you want but only PNG will be read (on startup) by LYTe. The graphics that are white, such as line and some cones are colored dynamically so its best to leave them white. For reference, an object is displayed at ¼th scale; meaning, at 400% zoom the object will be at 100% of its resolution, so its also best to not go too far off its original size.
This is where all LYTe .packs are stored. If this doesn't exist it will be created.
- Initial release!
- Fixed lame save error reported by Sgt.Gunlee
- Fixed some incorrect indexes (cone yellow ptr and barrier red) on BL3, which caused an overflow error. reported by zipper
- Added a single default start position for each layout
- Tweaked the way angles are converted to LFS format, should solve dragon13's angle problem
- registry entry said Layout Thingy
- added ctrl+c and ctrl+v clipboard stuff
- language file support
- added highlight to selected object in the object bar
- switched keep left/right signs, oops
- blue pointer cone had wrong index for AU
- changed from .ini to .cfg
- a lot of internal tweaks..! (updated tab control and how child forms are handled, new subclassing method, etc
- stupid initilize bug from 0.5.4 fixed
- changed fonts to hopefully fix language character problems
- made new objects from the side panel visible while dragging
- mouse wheel finally moves the layout vertically +/- 40 BG pixels
- shift + mouse wheel zooms in/out
- arrow keys now move selected objects 1 BG pixel, 10 if shift is down (if nothing is selected, arrows keys pan as usual)
- will now open AU1-4 layouts but will fail on BL3 if it saved after patch Y (revision > 250)
- added object zoom in/out
- added recent files list as dropdown of open menu
- added French, Deutsch and Spanish langs
- added more language strings for the new menu and objects
- added ctrl + mouse wheel to zoom in/out (along with shift)
- added drag to resize object bar, double click to expand/collapse
- fixed shift + mouse scroll down (zoom out) bug
- tweaked about box..