+ Reintroduced smart indenting for lua and xml. + Reintroduced autocomplete list for the XML editor, there are typing triggers for bringing up select lists, and you can use CTRL-SPACE to bring up the list when inside elements. + Added lots of options for the text editor, check them out! * Fixed bug with loadWith dependencies not loading in before addon, and addons dependant on Blizzard addons not loading. + Added ability to enter meta data fields in the project form. |cffff0000Red|r), spacing and sizing still not exactly like WoWs. * Redid Font rendering to support color changing escape sequences (i.e. + Added missing Frame types to Basic skin (Model & derivatives, MessageFrame, ScrollingMessageFrame, SimpleHTML, ColorSelect). Existing skins should just remove any comments around elements to work again. * Altered skin format slightly to support templates. * Fixed a bug where key shortcuts would go to the wrong editor instance. + Added code snippets to the editor, some basic lua and xml snippets provided. * Updated lua syntax highlighting for 1.12 keywords. + Added Color and BorderColor elements to Backdrop objects, also has a visual display. Thanks Blizzard for changing this every damn patch. + Handles new method of MPQ searching (also searches locale directory inside of \Data). Internal structure parser should also handle the new constructs. + Now hosts Lua 5.1.1 instead of 5.0.3 to be compliant with the new client. * Updated lua syntax highlighting for 2.2.2 keywords. + Improved UI for closing of unsaved files. + Can handle multiple inheritance without errors, although the result isn't correct. * Updated to latest version of the docking manager. * Fixed bugs related to closing projects. > Loading a UI designer form will load the framexml first if it is not already loaded. > New menu command Project | Load Environment loads the framexml, the addon and its dependencies. > New menu command Tools | Load FrameXML loads the framexml as required. ![]() > New command line argument /la loads the framexml and addons on start up. > New command line argument /lf loads the framexml on start up. + Changed start up behaviour, the environment is now not created at start up by default, reducing load time significantly. ![]() * Templates loaded from addons now go into the Addons list. * Should now work on 64-bit versions of Windows XP. + Added new functions to lua highlighting. * Added messages when files cannot be saved. + Added startup options for loading XML files. * Lua parser now handles % operator and hexadecimal numbers properly. Note: You will need to uninstall previous installations before installing 1.1.107 as the new installer is not backwards compatible. * This release WILL NOT handle your existing UI files within the editor, it can only handle files that it itself created. Uses skin files to define what components can be placed, what properties they have, and how to convert between the XML and Windows.Forms * Visual designer to create new forms and edit them. *Embedded ActiproSoftware editor provides syntax highlighting for XML and LUA files, and the ability to display calltips in the future * Flexible renderer to display any LayoutFrame element defined in an XML file validated against Blizzard's UI.XSD schema * Tight integration with Blizzard's World of Warcraft game, providing editors for their open User Interface standard that use XML and Lua 5.0 standards * Multiple docking form interface in the style of Microsoft's development environments, provides flexibility for the user and developer Compatible with Windows XP Home(Untested) and Professional(Tested), Windows 2003 Server (Untested), and Windows 2000 Professional (Tested) with the latest service packs * Native Win32 application developed in C# 2005 requiring. Hopefully in the months ahead, it will develop into the only choice for WoW interface developers even if the visual designer is not powerful enough for them. From that it developed into a full IDE, with the ability to edit lua scripts, and xml files in both code and designer views. ![]() It started off as an idea I had to be able to load in any addon frame and edit it like you would a form in Borland C++ Builder (my development environment of choice until recently). This is the WoW UI Designer initially mentioned here. These notes refer to wowuides.exe version 1.1.x, the public beta release.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |