Register for your free account! | Forgot your password?

You last visited: Today at 01:27

  • Please register to post and access all features, it's quick, easy and FREE!

WoW Ui Designer

Discussion on WoW Ui Designer within the World of Warcraft forum part of the Popular Games category.

Old   #1
elite*gold: 0
Join Date: Apr 2006
Posts: 2,427
Received Thanks: 51
Hab hier mal was für euch,dort könnt ihr euch euer eigenes UI machen


WoW UI Designer Release Notes

These notes refer to wowuides.exe version 1.0.300.x, the public beta release.


This is the WoW UI Designer initially mentioned here. 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). From that it developed into a full IDE, with the ability to edit lua scripts, and xml files in both code and designer views. 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.

Check the page for small feature updates to this application. Major, tested changes will be posted here.


* Native Win32 application developed in C# 2005 requiring .Net v2.0. Compatible with Windows XP Home(Untested) and Professional(Tested), Windows 2003 Server (Untested), and Windows 2000 Professional (Tested) with the latest service packs;
* Multiple docking form interface in the style of Microsoft's development environments, provides flexibility for the user and developer;
* 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;
* Flexible renderer to display any LayoutFrame element defined in an XML file validated against Blizzard's UI.XSD schema;
*Embedded Scintilla editor provides syntax highlighting for XML and LUA files, and the ability to display calltips in the future;
* Visual designer to create new forms and edit them. Uses skin files to define what components can be placed, what properties they have, and how to convert between the XML and Windows.Forms;
* This release WILL NOT handle your existing UI files within the editor, it can only handle files that it itself created.
* Lots of other stuff yet to do!

1.0.300.4: Beta Release 10
* Fixed a bug with the texture browser not showing.
* Redid some of the multi-document find functionality.
* Updated structure view so that it provides some help whilst editing XML files.
+ Added file modified detection to allow easy reloading/deleting of files modified outside the editor.
* Updated context menu of editor to add more functions.
* Options dialog now working, editor customization available again!

1.0.300.3: Beta Release 9
+ Added a symbol library. When the application first starts, it will parse each lua file for symbols, and whilst editing you can CONTROL-LEFT CLICK on a symbol to go to where it is defined.
+ Added an update application feature.
* Fixed path comparision when trailing '\' were different.

1.0.300.2: Beta Release 8
+ Added a help window that links directly to WoWWiki. Press F1 on a known function and it will bring up the wiki for that function.
* Reintroduced tooltips for known functions within the editor. Hovering the mouse over the function name will bring up a short summary.
* Updated highlighting definitions for new 1.10 functions.
* Updated apidoc definitions for new 1.10 functions (still very incomplete).
* Filled in more functionality in the Project Explorer, most of the context menus will work now.
+ Added code folding for block comments.
+ Added special region tokens for folding arbrarily defined regions of a file, use --#region [Description] to start, --#endregion to end (note: no space between -- & #)

1.0.300.1: Beta Release 7
+ Added outlining and bookmarking functionality to the text editor.
* Improved drawing speed within the renderer.
+ Added null functions for seterrorhandler() and GetItemQualityColor() so they don't bring up errors when loading the default 1.10 files.

1.0.300.0: Beta Release 6
* Large rewrite with new editor control and image editor. Beta Release 5
* Hopefully made the auto-indent a little more intelligent.
+ Added a Go To command for going to a line number.
+ Added initial support for XML autocomplete.
* Fixed up defaultCopy skin mechanism to set parent propertly.
+ Added Uppercase/Lowercase to context menu of edit control.
* Fixed up all forms to have consistant appearance with different themes. Beta Release 4
* Some more text editor enhancements, including auto-indenting/unindenting, and brace highlighting.
+ Now has full support for reading data files directly from the MPQ files.
* Options has 2 separate directory entries, one for the install directory (containing the MPQ files), and another work directory.
+ Added a zip library and a utility to zip up your addon project files.
+ Added a utility to copy addon project files from the work directory to the WoW install directory. Beta Release 3
+ Added a hide context menu command to the Frame explorers to hide sub-frames from the render.
* Xml files that do not validate are included in the File List with an error marker.
* Fixed BLP reader to read uncompressed texture files.
+ Options to add file extensions pointing to the application.
+ Project editor form now allows you to set localized properties, and handles 1.9 LoadWith property.
* Fixed a bug that didn't allow more than one instance of the application to run. Beta Release 2
* Found what was causing extra error markers in the XML syntax highlighting and fixed with a new lexer dll.
+ Added line numbers and code folding to the editor, with options to turn them on and off, rearranged the options dialog to suite.
* Can now open text files with the Open File... command.
* Fixed up a few frame definitions so that they can be used as base frames in skins.
+ Added a new component to the Default skin, Multiline Edit Box with full scroll capabilities. Beta Release 1
* Changed manifest file to work on IA-64 Windows versions.
+ Added a context menu to the file list to easily allow a project to be opened.
* Put in a work around so that addons with circular dependencies will still load.
+ Added an option to disable real-time error marking on the edit control.
* Changed the way window locations are stored between sessions, now stored in the registry and not version dependant. Beta Release
* New version number for first public release. Beta Release Candidate 3 (Internal)
* Changed the update strategy of the structure form to update only when the lua file is valid, this is a bit less distracting when typing.
* Now clears error markers from the whole file to eradicate left behind tails.
* Played with the message view to make it a bit less flashy when typing Lua.
+ Added the ability to set the GetLocale() return value (see the Options dialog), be careful as it isn't checked.
* Made addon loading take into account dependencies. Beta Release Candidate 2a
* Release to test the program against the release version of the tools and framework. Beta Release Candidate 2
+ Added a new skin called "Basic", this exposes most of the frame types and a majority of their properties.
* Changed the skin format and handling a little to make it more straightforward.
* Made it so placing any xml file in the skins directory will install it as a skin.
+ Added functionality to the Slider and StatusBar frame types to draw the bar and thumb texture.
+ Added custom type converter to backdrop that allows you to select from a list of predefined backdrops.
+ Added custom type converter to textures and fontstrings that allows you to clear and set them properly.
* Fixed a hang bug with the editor error marking. Beta Release Candidate 1a
* Quick fix for Euro machines when loading Color tags. Beta Release Candidate 1
* Fixed up a bug in the XML loader not correctly inheriting sub-frames, also ScrollFrames fixed up.
* When positioning frames, the renderer will now look for named parents.
+ Added some icons to the File List tree view to represent frame types.
+ Added icons to the format menu.
+ Added a texture viewer editor to xml properties that use textures.
* Changed the color type to use the standard colour editor.
+ Added filtering to the message view, and column-click sorting.
* Error marker now showing up when lua parser finds a syntax error.
* Changed Delete key handling for the editor control. Alpha 9 Release
* Fixed freezing when lua parser couldn't find a token before the end of the file.
+ Added a window menu to display the list of windows in the document view.
+ Added a format menu to the UI designer view with some component alignment commands.
* When pasting components back onto a form, the new components are centred within the parent, instead of over the top of the old components.
+ Added a Renderer menu when the Renderer is displayed.
+ Project Explorer now contains a tree listing of all the frames defined in the project, this is updated when any file is saved.
+ New command with the Renderer allows you to rewrite the XML file that contains the frame you are viewing, changing properties will change those values in the output.
* Mass code changes to better support outputting XML that is close to what is read in, taking into account inheritance. Alpha 8 Release
+ Now handles reading in lua files for the interpreter, should handle Euro globalstrings.lua correctly now.
* Fixed a bug where an invalid XML file in a project would cause the whole project not to load.
* Updated version numbers on DLLs so that the installer will overwrite old ones if they are present. Alpha 7 Release
+ Comes in an install package now.
* Script support in the designer should be a little better now, can access scripts of sub-frames. Alpha 6 Release
* Ensure line endings are all CRLF, and specify UTF-8 encoding when saving.
+ Structure view now tries to show tables that are defined in the source.
* Structure view now updates on error, and will only show contents prior to the error.
+ Message window will now show a Lua syntax error if available, as you are typing.
* Structure view should remember what is opened as things appear and disappear when typing.
* Docking state file is now stored in the same directory as the executable.
* Structure view will clear when buffer is closed. Alpha 5 Release
+ About box.
+ Tooltips for known WoW functions displayed in editor, added apidoc.xsd containing the schema for the docfile. Some functions defined in api/*.xml
+ Added a toolbar with basic functions.
+ Expand scripts defined in an XML file within the project explorer.
+ Added support for include tag for XML files, this is now used alot in 1.8.
+ Now includes its own Lua parser.
+ Added a structure window for editing Lua Files, shows functions and variables defined within the file.
+ Options to not verify XML files against the schema, can turn off verification for Blizzard files only.
+ Now has a proper application icon!
+ Added a tutorial Alpha 4 Patch
+ Added keywords for WoW API so that they are syntax highlighed (Thanks Beladona for the list)
+ Added skin file page to options.
+ Added editor customisation page to options.
+ Added per character saved variable support (1.8 feature).
+ Added support for changing the file load order in the project explorer, can use context menu or drag files around.
* Fixed copy/paste for UI visual editor.
* Fixed globalisation issues.
* Find form has some improved functionality.
* Debug file written to same directory as wowuides.exe.
* Hopefully fixed hard crashes with lua interpretor and text labels with odd characters.
- Removed need for wow.exe to be in WoW override folder.

robreload is offline  
Old 05/27/2006, 00:34   #2
elite*gold: 0
Join Date: Mar 2006
Posts: 621
Received Thanks: 32
Ich versteh zwar fast nyx von dem was da steht aber Danke werd mir das Proggy nacher mal anschauen

Mfg DaYsa

DaYsa is offline  
Old 05/27/2006, 17:53   #3
elite*gold: 0
Join Date: Mar 2006
Posts: 2,570
Received Thanks: 37
Saug ihn mir mal und teste, Danke.
Seel is offline  
Old 05/27/2006, 17:57   #4
elite*gold: 0
Join Date: Feb 2006
Posts: 7,716
Received Thanks: 3,450
hey sorry aber was meinst du wohl warum ich diese signatur entfernen musste ... grrr

auch für dich gilt das also weg mit der sig ..

Sui2k is offline  
Old 05/27/2006, 18:35   #5
elite*gold: 270
Join Date: Sep 2005
Posts: 2,650
Received Thanks: 498

thx ich saugs schnell
|Le Corbeau| is offline  
Old 05/27/2006, 18:39   #6
elite*gold: 0
Join Date: Mar 2006
Posts: 2,570
Received Thanks: 37
Originally posted by SuI2k@May 27 2006, 17:57
hey sorry aber was meinst du wohl warum ich diese signatur entfernen musste ... grrr

auch für dich gilt das also weg mit der sig ..
Falls du mich meinst wegen Sig. bis jetzt hat sich noch keiner beschwert. Du wärst der erste, Lowfyr hat sie auch schon gesehen und nichs dagegen gesagt. Falls du die Sig von robreload meinst, 1Mb is schon etwas viel aber mich störts nicht.
Seel is offline  
Old 05/27/2006, 19:15   #7
elite*gold: 0
Join Date: Feb 2006
Posts: 7,716
Received Thanks: 3,450
japp ich mein die sig von robreload da ich die gleiche sig auch benutzte bis vor kurzem aber eine nette PM vom Mod bekommen hab diese zu entfernen sehe ich es doch nur als info ihn darauf aufmerksam zu machen
Sui2k is offline  
Old 05/28/2006, 12:12   #8
elite*gold: 0
Join Date: Sep 2004
Posts: 2,210
Received Thanks: 158
Als ich UI designer damals benutzt hab ises immerzu abgeschmiert wegen einem Memory lag, gibts diesen Bug immernoch?
Ani is offline  
Old 08/29/2015, 16:53   #9
elite*gold: 0
Join Date: Jan 2008
Posts: 15
Received Thanks: 0
hat noch jemand version 1.0.300.9 auf dem PC und könnte es bitte hochladen?


Does somebody have WoW UI Designer version 1.0.300.9 and could upload it please?
Silbi is offline  
Old 09/01/2015, 16:25   #10
elite*gold: 110
Join Date: Mar 2008
Posts: 851
Received Thanks: 384
Habe ich nicht, aber die neueste Version des Nachfolgers vom UI Designer kriegst du hier:

Kaev <3 is offline  

« Journal of Marcus Ty - Erfahrung/DL-Link? | Sollte man das machen? »

Similar Threads
Need a web designer
08/31/2010 - EO PServer Hosting - 0 Replies
08/26/2010 - EO PServer Hosting - 22 Replies
Hello Guys i am here to look someone who can make some website for me i want like something news and he or she be able to do something more than others... About payment yes we can deal just add my YM for those who interested [email protected] :D i am looking for serious people
web designer/Graphic designer looking for work
08/24/2010 - Dekaron Private Server - 0 Replies
hey everyone I recently took a break from dekaron/2moons but i have alot of time on my hand atm to put it to some good use to dedicated people. i worked with a few server as a and but im not really into that anymore just making servers looking more professional and so on so if you are interested in making your server stand out and capture peoples eyes hit me up.
HP Designer
01/29/2010 - Metin2 Private Server - 3 Replies
Hi, Suche jemand der ne HP für unser Root Server macht (Kommt noch). Der Designer sollte schon Professionel sein. (Belohnt wird der wenns gut wird) Mfg !GodOfWar!

All times are GMT +2. The time now is 01:27.

Powered by vBulletin®
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

BTC: 3KeUpz52VCbhmLwuwydqxu6U1xsgbT8YT5
ETH: 0xc6ec801B7563A4376751F33b0573308aDa611E05

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2019 elitepvpers All Rights Reserved.