OpenSkin Designer is a further development of e2skinner.
It includes a couple of new features i.e.:
- includes
- panels
- colored tree view
- screen search
- fold/unfold xml code
- quick add buttons (add screen, panel, widget, label, pixmap; delete item)
- simple autocomplete in code
- toggle conditional hiding element (show all, none, random, default)
- toggle markers (border indicators of elements)
- position replacement to 'center' disabled
- bugfixes
- etc.
To view 'fMain.cs'[design] you have to delete the following lines 988-997 (they will autogenerated again...) this.textBoxEditor2.Styles.BraceBad.FontName = "Verdana\0\0\0\0\0\0\0\0\0\0\0\0\0"; this.textBoxEditor2.Styles.BraceLight.FontName = "Verdana\0\0\0\0\0\0\0\0\0\0\0\0\0"; this.textBoxEditor2.Styles.CallTip.FontName = "Segoe UI\0\0\0\0\0\0\0\0\0\0\0\0"; this.textBoxEditor2.Styles.ControlChar.FontName = "Verdana\0\0\0\0\0\0\0\0\0\0\0\0\0"; this.textBoxEditor2.Styles.Default.BackColor = System.Drawing.SystemColors.InactiveBorder; this.textBoxEditor2.Styles.Default.FontName = "Verdana\0\0\0\0\0\0\0\0\0\0\0\0\0"; this.textBoxEditor2.Styles.IndentGuide.FontName = "Verdana\0\0\0\0\0\0\0\0\0\0\0\0\0"; this.textBoxEditor2.Styles.LastPredefined.FontName = "Verdana\0\0\0\0\0\0\0\0\0\0\0\0\0"; this.textBoxEditor2.Styles.LineNumber.FontName = "Verdana\0\0\0\0\0\0\0\0\0\0\0\0\0"; this.textBoxEditor2.Styles.Max.FontName = "Verdana\0\0\0\0\0\0\0\0\0\0\0\0\0";
created by Scrounger
- Converter: support for 'FullDescription' added
- Resize picon on element size change
- Use attribute scale for ePixmap & widget which have 'pixmap' attribute.
- Converter MovieInfo added
- Show images for widgets with any render and 'path' attribute
- Show EventImage if render attribute contains 'eventimage'
- Show XHDPicon if render attribute contains 'xhdpicon'
- Show images with 'pixmaps' attribute
created by Scrounger
- cConverterSimplePresets added
- Alias font bug fixes -> gobal loading / usage added
- Fonts sorting added
- Label: font bug fix property grid -> change font or fontsize
- ListBox font added to property grid
- Show font style and size for listboxes
- Font bug fix -> catch exception if font is not defined or exist
- ListBox: Show entries added
- Label metrixreloadedvrunningtext added
- ListBox: count of entries to show bug fixed
- sAttributePixmap: element with attribute 'path' -> bug fix if skinPath is part of attribute path
- converterSimple.xml: MetrixReloaded converters added
- Undefined colors are added alternatively ('#' is not replaced by 'un')'
- Added a option how to add undefined colors (with '#' or with 'un')
- Fixed unhandled exception if a borderset-file isn't existing
- Fixed unhandled exception in 'Windowstyle-preview' if no borderstyle is declared in skin.xml
- Bug fix in 'Windowstyle-preview': Now displaying correct borderset and filename
- Fixed a bug that probably exists since 3.1.0.3. Font preview is now again working
- Editor: now showing up to 99999 line numbers instead of max 999
- Editor: background color changed for better contrast
- Text-preview: using lcd.ttf if declared font is not found
- Added VTi-Fonts
- Converter bug fixes: 'TimeshiftService' added to prevent a exception in 'Timeshiftstate'
- Corrected xhdpicon.png for building in visual studio
- Added more sources rendered as listbox
- Fixed unhandled exception if source = null
- Fixed unhandled exception if no Font is declared or only alias - then using 'lcd.ttf'
- Fixed unhandled exceptions if a color is missing or declared with 'foregroundColors'
- Ask to show messageboxes again or not
- Bugfix: show picon also when a path is set
- Added option to set 'Fallback-Color', which is used for previewing some text
- Fixed path not found exception
- Updated converter.xml
- Added speedyAXBlueRunningText
- Removed doubled attributs
- Added some entries to attribut-list like 'foregroundColors' 'options' 'pixmaps' and more
- Added a option to enable showing full attribut-list
- Autocomplete attribut list - max preview set to 15 instead of 5
- Added render 'ChamaeleonRunningText'
- If pixmap have a path without specified filename, take random image
- Bugfix: pixmap path
- Added all renders containing 'runningtext'
- Handling all renders containing 'list' as listbox
- Notifying about unsafed changes
- Fixed an unhandled exception if image is corrupt
- Only take 'jpg'; 'jpeg' and 'png' for random picture selection
- Fixed typos
- Fixed unhandled exception in 'Color Dialog'
- Allow only valid characters in Textboxes in 'Color Dialog'
- Support for language file (CustomLanguage.lng) in 'xml'-diretory
- Add search for searching text in code editor
- Upgraded search-function
- Added missing translation
- Fixed text from 'Open-Button' in 'Open-Dialog'
- Multilanguage support
- Added missing translation
- Settings are now saved
- Added missing translation
- Displaying the name of the loaded skin.
- Fixed unhandled exception when using right-click in designer
- Add turkish language (thanks to 'audi06)
- Bugfix: restoring language only searches for first language file in languages-directory
- Translate existing element-items after changing language
- Add albanian language (thanks to 'kqiqi1')
- Fixed polish language
- Added missing translations
- Bugfix: now displaying an error message if a font is not valid
- Add options to show notifications about unsafed changes
- Added missing translations
- Bugfix: Now also a notification is shown, if colors are changed
- Added 'ExtEvent' to converter.xml
- Using 'delete'-key to delete select element
- Added 'experimental delete-mode'
- Bugfix: Don't delete root-node
- Bugfix: 'Color-Dialog': changed 'Change'-button to 'Rename'-button
- Bugfix: 'Color-Dialog': changing a color now triggers unsafed-changes-notification
- Closing 'Color-Dialog' instead of hiding
- Changes in 'Color-Dialog' now take immediatly effect without the need to save and reload
- Nomore saveing and reloading needed if a color is defined two times.
- Bugfix: fixed unhandled exception if file (include) was not found
- Bugfix: fixed unhandled exception if * is used for integer value
- Added an example in converterSimple.xml for converter-preview-text
- Added an option for linewrapping in code-editor
- Typos
- Added missing translations
- Bugfix: fixed unhandled exception if using delete - key without selected item
- Bugfix: using delete-key no longer deletes a selected item in propertygrid
- Bugfix: Selected Treeviewnode was deleted when pressing any key in Designer-Mode
- Add an option to not replace color beginning with '#'
Support for QHD (WQHD) and 4K UHD (Ultra HD)
- Support for resolution 3200 x 1800
- Fixed unhandled Exception when borderset has no filename
- Fixed unhandled Exception when borderset path has not been specified
- Fixed borderset - bug
- application will be terminated if a '.svg' graphic is used in the 'borderset's
- Undo application termination if a '.svg' graphic is used in the 'borderset's
- If '.svg' graphic is used, the application searches for a corresponding '.png' graphic'