Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(2 MB)
Download
Updated: 10-19-10 09:19 PM
Pictures
File Info
Updated:10-19-10 09:19 PM
Created:unknown
Downloads:201,569
Favorites:355
MD5:

WoW UI Designer  Popular! (More than 5000 hits)

Version: v1.1.110
by: Nulkris, mercdev

WoW UI Designer Release Notes

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

Introduction

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.

Features

* 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 ActiproSoftware 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!

Note: You will need to uninstall previous installations before installing 1.1.107 as the new installer is not backwards compatible.

1.1.107: Beta Release 18 (02Sep08)
* Lua parser now handles % operator and hexadecimal numbers properly.
+ Added startup options for loading XML files.
* Added messages when files cannot be saved.
+ Added new functions to lua highlighting.
+ Handles DXT4/5 BLP2 files.

1.1.106: Beta Release 17 (11Oct07)
* Should now work on 64-bit versions of Windows XP.
* Templates loaded from addons now go into the Addons list.
+ Changed start up behaviour, the environment is now not created at start up by default, reducing load time significantly.
> New command line argument /lf loads the framexml on start up.
> New command line argument /la loads the framexml and addons on start up.
> New menu command Tools | Load FrameXML loads the framexml as required.
> New menu command Project | Load Environment loads the framexml, the addon and its dependencies.
> Loading a UI designer form will load the framexml first if it is not already loaded.

1.0.300.102: Beta Release 16 (3Oct07)
* Fixed bugs related to closing projects.
* Updated to latest version of the docking manager.
+ Can handle multiple inheritance without errors, although the result isn't correct.
+ Improved UI for closing of unsaved files.
* Updated lua syntax highlighting for 2.2.2 keywords.

1.0.300.10: Beta Release 15 (14Dec06)
+ Now hosts Lua 5.1.1 instead of 5.0.3 to be compliant with the new client. Internal structure parser should also handle the new constructs.
+ Handles new method of MPQ searching (also searches locale directory inside of \Data). Thanks Blizzard for changing this every damn patch.

1.0.300.9: Beta Release 14 (31Aug06)
+ Added Color and BorderColor elements to Backdrop objects, also has a visual display.
* Updated lua syntax highlighting for 1.12 keywords.
+ Added code snippets to the editor, some basic lua and xml snippets provided.
* Fixed a bug where key shortcuts would go to the wrong editor instance.

1.0.300.8: Beta Release 13 (18Jul06)
* Altered skin format slightly to support templates. Existing skins should just remove any comments around <FrameSkin> elements to work again.
+ Added missing Frame types to Basic skin (Model & derivatives, MessageFrame, ScrollingMessageFrame, SimpleHTML, ColorSelect).
* Redid Font rendering to support color changing escape sequences (i.e. |cffff0000Red|r), spacing and sizing still not exactly like WoWs.
+ Added ability to enter meta data fields in the project form.
* Fixed bug with loadWith dependencies not loading in before addon, and addons dependant on Blizzard addons not loading.

1.0.300.7: Beta Release 12
+ Added lots of options for the text editor, check them out!
+ 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.
+ Reintroduced smart indenting for lua and xml.
* Fixed bug when opening a file that does not exist, it will now use the correct language syntax based on file extension.

1.0.300.6: Beta Release 11 / 2
* Made it so changing the background color of the "Text" font style will change the background of the entire text area.
+ Added clampedToScreen property to Frame class and Frame skin object.
+ Added ButtonText, NormalFont/Color, HighlightFont/Color, and DisabledFont/Color properties to Button class. Depreciated NormalText, HighlightText, and DisabledText, and added conversion from old style to new style Button properties.
+ Added fade and displayDuration properties to MessageFrame class.
* Updated lua syntax highlighting for 1.11 keywords.
* Improved MPQ file searching for PTR and live.

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.

1.0.200.5(4f): 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.

1.0.200.4: 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.

1.0.200.3: 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.

1.0.200.2: 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.

1.0.200.1: 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.

1.0.200.0: Beta Release
* New version number for first public release.

1.0.100.13: 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.

1.0.100.12: Beta Release Candidate 2a
* Release to test the program against the release version of the tools and framework.

1.0.100.11: 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.

1.0.100.10: Beta Release Candidate 1a
* Quick fix for Euro machines when loading Color tags.

1.0.100.9: 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.

1.0.100.8: 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.

1.0.100.7: 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.

1.0.100.6: 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.

1.0.100.5: 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.

1.0.100.4: 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

1.0.100.3: 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.

Thanks for all the ratings!

1.1.110: Beta Release 20 (20Nov10)
* Updated MPQ file reading for WoW client v4.

1.1.109: Beta Release 19 (22Oct08)
* Updated Button rendering for WoW client v3.

1.1.107: Beta Release 18 (02Sep08)
* Lua parser now handles % operator and hexadecimal numbers properly.
+ Added startup options for loading XML files.
* Added messages when files cannot be saved.
+ Added new functions to lua highlighting.
+ Handles DXT4/5 BLP2 files.
Archived Files (1)
File Name
Version
Size
Author
Date
v1.1.109
1MB
Nulkris
10-21-08 10:17 PM


Post A Reply Comment Options
Unread 05-04-10, 02:42 PM  
anseloth
Coding Archmage
 
anseloth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 266
Uploads: 3
Re: Is this project still active?

Originally posted by Deuteros
Would love to see this progress more, I myself have just started to develop addons to solve a gap in our guild and was looking for something to design the UI. This so far has come out on top over the addon studio due to stability.
if you are still looking for options for things to design UIs, then here is an entire list of options:

http://www.wowinterface.com/download...&sb=lastupdate

now, the thing to keep in mind is, one single option/addon designing app/whatever, no matter how great it is, is almost sure to not do everything you need.

whats more, though one option may be the best at helping with one part of the addon, all too often there is another option that is better at helping with another part of the addon.

what i am trying to say is, don't limit yourself to a single addon designing app, use different ones for different parts of the process.
__________________



anseloth is offline Report comment to moderator  
Reply With Quote
Unread 07-08-10, 07:01 AM  
pennywise1911
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 1
i would kill for a mac version oO
pennywise1911 is offline Report comment to moderator  
Reply With Quote
Unread 08-09-10, 08:25 PM  
Hairk
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I hate to ask this but, what is the URL for the tutorial ? When I click it from the Help menu, it opens in Internet Explorer, even though it's not my default browser. I can't use Internet Explorer because it instantly crashes whenever it opens.
Hairk is offline Report comment to moderator  
Reply With Quote
Unread 08-11-10, 05:36 PM  
Nulkris
A Cobalt Mageweaver
 
Nulkris's Avatar
AddOn Author - Click to view AddOns

Forum posts: 214
File comments: 10
Uploads: 6
Originally posted by Hairk
I hate to ask this but, what is the URL for the tutorial ? When I click it from the Help menu, it opens in Internet Explorer, even though it's not my default browser. I can't use Internet Explorer because it instantly crashes whenever it opens.
The tutorial is installed to your local hard drive under the installation directory. I will fix the Internet Explorer thing next release.
__________________
Nulkris - A80 Rogue - Proudmoore
(Also Drukris, Hamkris on Proudmoore; Hulkris on Jubei'Thos & Khaz Modan)
Nulkris is offline Report comment to moderator  
Reply With Quote
Unread 09-15-10, 02:34 AM  
Leftie
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
I'm not sure if this is due to the recently implemented option to track changes outside the editor, but whenever I try to manually edit the values of a frame the changes are discarded after I save.
Let me know if this is working as intended.
Leftie is offline Report comment to moderator  
Reply With Quote
Unread 09-22-10, 12:08 PM  
TiaMaster
A Deviate Faerie Dragon

Forum posts: 14
File comments: 13
Uploads: 0
God please help this is killing me, I have spent two days on this.

I have nothing in my Toolbox, ever. I have fixed the problem detailed in this thread:
http://forums.worldofwarcraft.com/th...Id=26227632927

but it does NOT make WoW UI Designer stop with the hundreds of errors at the bottom when it loads FrameXML, and throwing up the unhandled exception:

************** Exception Text **************
System.Exception: Inherited frame UIPanelButtonTemplate not found
at wowuides.UI.LayoutFrame.FromNodeSet(XmlNode node)
at wowuides.UI.Frame.FromNodeSet(XmlNode node)
at wowuides.UI.Button.FromNodeSet(XmlNode node)
at wowuides.Skin.GetFrame(String name)
at wowuides.Skin.PopulateToolbox(IToolboxService toolbox)
at wowuides.WowUiToolbox.Init()
at wowuides.MainForm.ToolsLoadFrameXml_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
TiaMaster is offline Report comment to moderator  
Reply With Quote
Unread 09-23-10, 07:39 PM  
tigroui
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Getting nowhere

Well, i've downloaded the WoWUIDes and it looks really promising.
Though, i've tried the tutorial countless times -more than 3 hours- and i`m still getting to the same dead end:
1) Either the window is not shown at the start
2) Or, at the $label , nothing is shown.

So, if any1 tried the tutorial and got somewhere and made it to work, then i'd be glad to get some answer

P.S: I followed every single step as it's written and shown so i`m 100% sure that i didn't write something wrong / forget something
tigroui is offline Report comment to moderator  
Reply With Quote
Unread 10-18-10, 08:48 AM  
Atouke
A Kobold Labourer
 
Atouke's Avatar

Forum posts: 0
File comments: 8
Uploads: 0
Errors

I have also downloaded the designer (today) and recieved a WoW Intialisation error opening it. (Value cannot be null. Parameter name: stream)
While trying out the tutorial i was asked to choose the default skin, there is no skin and i recieved yet another error...

Unhandled exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately.

Exception has been thrown by the target of an invocation.

DETAILS:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at wowuides.TextInputForm.ShowDialog(String Prompt, String Caption, String& Data, String[] Selection, Boolean AllowSelectionOnly)
at wowuides.WowDesignSurface.InitialiseControl(IToolboxService toolbox)
at wowuides.WowDesignSurface..ctor(IToolboxService toolbox, FileInfo file)
at wowuides.WowDesignSurface.Open(FileInfo fi)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at wowuides.FileHandlers.CallMethod(Type handlerType, String methodName, Object[] arguments)
at wowuides.MainForm.OpenFile(FileInfo fi, Int32 line, Int32 column, Int32 offset, Type designer)
at wowuides.MainForm.DoOpenFile(Object sender, FileOpenEvent e)
at wowuides.ProjectContent.OnOpenFile(FileOpenEvent e)
at wowuides.ProjectContent.Control_NodeMouseDoubleClick(Object sender, TreeNodeMouseClickEventArgs e)
at System.Windows.Forms.TreeView.OnNodeMouseDoubleClick(TreeNodeMouseClickEventArgs e)
at System.Windows.Forms.TreeView.WndProc(Message& m)
at wowuides.Controls.TreeViewEx.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4206 (VistaSP2GDR.050727-4200)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
wowuides
Assembly Version: 1.0.300.0
Win32 Version: 1.1.109
CodeBase: file:///C:/Program%20Files%20(x86)/WoW%20UI%20Designer/wowuides.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4205 (VistaSP2GDR.050727-4200)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.1 built by: SP
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
WeifenLuo.WinFormsUI.Docking
Assembly Version: 2.2.3217.27140
Win32 Version: 2.2.0.109
CodeBase: file:///C:/Program%20Files%20(x86)/WoW%20UI%20Designer/WeifenLuo.WinFormsUI.Docking.DLL
----------------------------------------
gnqwr471
Assembly Version: 1.0.300.0
Win32 Version: 2.0.50727.4205 (VistaSP2GDR.050727-4200)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
1cwcggio
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4205 (VistaSP2GDR.050727-4200)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
ActiproSoftware.SyntaxEditor.Net20
Assembly Version: 4.0.275.0
Win32 Version: 4.0.275.0
CodeBase: file:///C:/Program%20Files%20(x86)/WoW%20UI%20Designer/ActiproSoftware.SyntaxEditor.Net20.DLL
----------------------------------------
ActiproSoftware.Shared.Net20
Assembly Version: 1.0.95.0
Win32 Version: 1.0.95.0
CodeBase: file:///C:/Program%20Files%20(x86)/WoW%20UI%20Designer/ActiproSoftware.Shared.Net20.DLL
----------------------------------------
ActiproSoftware.WinUICore.Net20
Assembly Version: 1.0.95.0
Win32 Version: 1.0.95.0
CodeBase: file:///C:/Program%20Files%20(x86)/WoW%20UI%20Designer/ActiproSoftware.WinUICore.Net20.DLL
----------------------------------------
LuaInterfaceNet2
Assembly Version: 2.0.1.0
Win32 Version: 2.0.1.109
CodeBase: file:///C:/Program%20Files%20(x86)/WoW%20UI%20Designer/LuaInterfaceNet2.DLL
----------------------------------------
System.Design
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Design/2.0.0.0__b03f5f7f11d50a3a/System.Design.dll
----------------------------------------
Accessibility
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Atouke is offline Report comment to moderator  
Reply With Quote
Unread 10-19-10, 08:45 PM  
Nulkris
A Cobalt Mageweaver
 
Nulkris's Avatar
AddOn Author - Click to view AddOns

Forum posts: 214
File comments: 10
Uploads: 6
Incompatible with new MPQ files

Hi,

The format of the MPQ files used World of Warcraft has changed on the last version and the library that I have been using can no longer read these files correctly. I am currently integrating a newer version of the library in the hopes that I can build a new version of WoW UI Designer that is compatible with the new WoW versions.

Edit: Change was easier than I thought, new version is up now.
__________________
Nulkris - A80 Rogue - Proudmoore
(Also Drukris, Hamkris on Proudmoore; Hulkris on Jubei'Thos & Khaz Modan)
Last edited by Nulkris : 10-19-10 at 09:21 PM.
Nulkris is offline Report comment to moderator  
Reply With Quote
Unread 10-20-10, 05:13 AM  
epitome
Premium Member

Forum posts: 6
File comments: 21
Uploads: 0
Cheers for the update
epitome is offline Report comment to moderator  
Reply With Quote
Unread 10-21-10, 06:35 AM  
Atouke
A Kobold Labourer
 
Atouke's Avatar

Forum posts: 0
File comments: 8
Uploads: 0
Update

Awesome i am able to do the tutorial now

anyway, when i tried the tutorial on wow i get an error.
hopen you could shed some light on this.

Thank you
Atouke



Date: 2010-10-21 08:29:57
ID: 1
Error occured in: Global
Count: 1
Message: [string "TutorialProjectForm:OnLoad"] line 1:
attempt to call global 'RegisterEvent' (a nil value)
Debug:
[C]: RegisterEvent()
[string "*:OnLoad"]:1:
[string "*:OnLoad"]:1
AddOns:
Swatter, v5.8.4723 (CreepyKangaroo)
TutProj, v
BlizRuntimeLib_enUS v4.0.1.40000 <us>
(ck=5b)
Atouke is offline Report comment to moderator  
Reply With Quote
Unread 10-22-10, 04:15 PM  
MikeClark
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
two issues on the starter project and ide

1) built the tutorial, went to wow, shows up in the addon list, start up and I have not figured out how to start the thing up to look at it. Went to interface addons not on the list.

2) installed 1.1.110 or whatever the very newest is, initally got past the where the hell is everything error prompts, set stuff up worked fine. logged of, came back later now it wines it does not know where interface stuff, is. Hopefully due to a patch download. have you seen this before?

c:\wowuides\interface\framexml\ui.xsd (could not find) far as I know it was never there? how do you repair this? Oh and now it has no idea where its skins are so the form design mode won't load.

update: I looked at the toc file, no referances to the other files there SO... i edited them in in notepad, then I got this,

Date: 2010-10-22 15:39:04
ID: 1
Error occured in: Global
Count: 1
Message: [string "PowerRaffelForm:OnLoad"] line 1:
attempt to index global 'this' (a nil value)
Debug:
[C]: ?
[string "*:OnLoad"]:1:
[string "*:OnLoad"]:1

simple enough, i edited out this for self, no error and the form runs, looks like its supposed to AND the done button works, but the label is not. so thats probably my lua is jacked up. but the IDE seemes to be a one hit wonder, I cannot get it to function again.


mc
Last edited by MikeClark : 10-22-10 at 04:45 PM.
MikeClark is offline Report comment to moderator  
Reply With Quote
Unread 10-22-10, 06:09 PM  
MikeClark
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Re: Update

Based on the error I think you forgot the this. statement in front of the register. also this has been removed from the programming in 4.0 so you may need to substitute self for this.
\


Originally posted by Atouke
Awesome i am able to do the tutorial now

anyway, when i tried the tutorial on wow i get an error.
hopen you could shed some light on this.

Thank you
Atouke



Date: 2010-10-21 08:29:57
ID: 1
Error occured in: Global
Count: 1
Message: [string "TutorialProjectForm:OnLoad"] line 1:
attempt to call global 'RegisterEvent' (a nil value)
Debug:
[C]: RegisterEvent()
[string "*:OnLoad"]:1:
[string "*:OnLoad"]:1
AddOns:
Swatter, v5.8.4723 (CreepyKangaroo)
TutProj, v
BlizRuntimeLib_enUS v4.0.1.40000 <us>
(ck=5b)
MikeClark is offline Report comment to moderator  
Reply With Quote
Unread 10-23-10, 10:25 AM  
MikeClark
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Post Update from 10/22

Well I figured out the problems with the IDE, it is very cool, I would love to have intellisense but the bottom line is I would probably never mess with this if I didn't have a graphic interface.

That said, the issue is WOW locks its files at runtime, so you can have the IDE open or the game not both. its a little bit of a pain but oh well.

Second is the tutorial needs some updating, there are a few deprecated commands in it (this. and getglobal) I never got this to work, but if you have the layers working in game you can use the /framestack command and mouse over things and see exactly how they reference themselves and that worked really well.

also I found that registering events was easier in the long run to do in the Lua file, rather than the xml, but it probably does not matter.

If you or anyone has interest i could be talked into updating the tutorial a little.

also does anyone know of a good code snippet repository? perhaps we should start one for the project.
MikeClark is offline Report comment to moderator  
Reply With Quote
Unread 10-23-10, 12:38 PM  
MikeClark
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Scrolling Table

I have seen in many many addons a table of data, that scrolls. I am pulling in the guild members ok, so i have the data. I would rather not use the ace library, I have 2-3 example of how to do it, but I am not sure how you would implment it using the controls you provide in the IDE.

Do you have so example code on how to do this in your tool.

mc
MikeClark is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: