Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(178 Kb)
Download
Updated: 11-30-11 03:30 PM
Pictures
File Info
Updated:11-30-11 03:30 PM
Created:unknown
Downloads:43,249
Favorites:351
MD5:

WowLua  Popular! (More than 5000 hits)

Version: v40300-1.0.2
by: Cladhaire [More]

WowLua is an in-game Lua scripting environment that includes an interactive Lua interpreter as well as a multi-page script editor. Other features include:

  • Syntax coloring, courtesy of krka's spectacular For All Indents and Purposes library
  • Sleek buttons, courtesy of Mikk
  • When WowLua is running code, it defines a global function print() which directs output to the WowLua window, for convenience. This global is removed when not running from WowLua
  • Can run WowLua pages from the commandline using /wowluarun or /luarun. Each slash command takes the name of a page, and prints any issues or activity to the chat frame. These can thus be used from macros.
  • Can open WowLua using /wowlua or /lua. Both of these slash commands will take a lua expression and run it, if provided:

/lua print(14) will open WowLua and print the number 14 to the output window.

Please feel free to post any comments or questions here, you'll find I'm relatively responsible. This addon has been written primarily as a companion tool for World of Warcraft Programming: A Guide and Reference for Creating WoW Addons.

commit 71bf3409526a3f8032a10c4658ec6759325e1143
Author: James Whitehead II <jnwhiteh@gmail.com>
Date: Wed Nov 30 21:28:45 2011 +0000

Update TOC for 4.3

commit 20d142b75e811bcd62daebfba01a7cf57b97eb23
Author: James Whitehead II <jnwhiteh@gmail.com>
Date: Tue Mar 8 15:53:58 2011 +0000

Fix a bug with the 'save as' button

commit 15c34bbf51af85a5ac7f6817ea056fe99b6a0e72
Author: James Whitehead II <jnwhiteh@gmail.com>
Date: Fri Oct 15 16:50:33 2010 +0100

Fix an error when navigating away from an unsaved page

commit 63dab616965a138382ccae3f59be7dd536c38adf
Author: James Whitehead II <jnwhiteh@gmail.com>
Date: Fri Oct 15 16:50:15 2010 +0100

Update .TOC

commit 0b6b9eb06ec656c578ea6fa91f8f6f80dccab7ed
Author: git-svn-migrate <nobody@example.org>
Date: Fri Oct 15 16:48:18 2010 +0100

Convert svn:ignore properties to .gitignore.

------------------------------------------------------------------------
r40 | Cladhaire-15704 | 2010-09-02 15:59:18 +0100 (Thu, 02 Sep 2010) | 2 lines

this -> self/getglobal -> _G

------------------------------------------------------------------------
r39 | Cladhaire-15704 | 2010-09-02 15:54:52 +0100 (Thu, 02 Sep 2010) | 2 lines

Initial fixes for WowLua in Cataclysm

------------------------------------------------------------------------
r37 | Cladhaire-15704 | 2010-08-20 09:07:00 +0100 (Fri, 20 Aug 2010) | 1 line

Fix ChatFrameEditBox issue
------------------------------------------------------------------------
r35 | Cladhaire-15704 | 2010-07-17 14:10:26 +0100 (Sat, 17 Jul 2010) | 7 lines

Add configurable font size, added a slash command, fixed bugs

* Added a new config button to the toolbar which will open the UI options panel to the WowLua page.
* This config panel can be used to customize the font size used for WowLua
* Fixed cursor navigation in the editor
* Added a slash command (/luarun /wowluarun) that takes the name of a page to run, and runs it

------------------------------------------------------------------------
r33 | Cladhaire-15704 | 2010-04-29 23:03:36 +0100 (Thu, 29 Apr 2010) | 1 line

Updating interface number in TOC
------------------------------------------------------------------------
r32 | Cladhaire-15704 | 2009-09-07 10:26:38 +0100 (Mon, 07 Sep 2009) | 1 line

Clicking on the output frame sets the focus to to the commandline edit box, courtesy of Sarog
------------------------------------------------------------------------
r31 | Cladhaire-15704 | 2009-08-05 10:23:50 +0100 (Wed, 05 Aug 2009) | 1 line

Interface version update

------------------------------------------------------------------------
r30 | Cladhaire-15704 | 2009-06-02 20:44:40 +0100 (Tue, 02 Jun 2009) | 3 lines

* Updated interface number
* Fixed an issue with slash commands when not using AddonLoader

------------------------------------------------------------------------
r29 | Cladhaire-15704 | 2008-11-24 09:28:45 +0000 (Mon, 24 Nov 2008) | 2 lines

Added the keybindings file, and the redo icon

------------------------------------------------------------------------
r28 | Cladhaire-15704 | 2008-11-23 18:49:29 +0000 (Sun, 23 Nov 2008) | 3 lines

* Added a primative undo/redo system for WowLua that should make the editor a bit more functional.
Please play with this feature before deciding to rely on it.

------------------------------------------------------------------------
r27 | Cladhaire-15704 | 2008-11-11 16:56:43 +0000 (Tue, 11 Nov 2008) | 2 lines

Added keybindings to RUN, SAVE, and SHOW/HIDE the window

------------------------------------------------------------------------
r26 | Cladhaire-15704 | 2008-11-11 16:46:01 +0000 (Tue, 11 Nov 2008) | 3 lines

* Fixed a mis-spelling in the .toc file that lead to AddonLoader support not working
* Fixed an issue where loading the addon via AddOnLoader would cause the main edit box to be too small

------------------------------------------------------------------------
r25 | Cladhaire-15704 | 2008-11-10 11:50:05 +0000 (Mon, 10 Nov 2008) | 2 lines

Updated .toc version and added AddonLoader support for /wowlua and /lua

------------------------------------------------------------------------
r24 | Cladhaire-15704 | 2008-10-17 09:06:18 +0100 (Fri, 17 Oct 2008) | 2 lines

* Removed wrath compatability checks

------------------------------------------------------------------------
r23 | Cladhaire-15704 | 2008-08-10 19:38:57 +0100 (Sun, 10 Aug 2008) | 2 lines

Added code to check whether we're running on a wrath client or not

------------------------------------------------------------------------
r22 | Cladhaire-15704 | 2008-08-10 17:51:27 +0100 (Sun, 10 Aug 2008) | 2 lines

Fixing a call into UIPanelTemplates

------------------------------------------------------------------------
r21 | Cogwheel-17646 | 2008-05-09 15:14:31 -0700 (Fri, 09 May 2008) | 1 line

Fixed delete on an unsaved page
------------------------------------------------------------------------
r20 | Cladhaire-15704 | 2008-05-08 23:56:28 -0700 (Thu, 08 May 2008) | 2 lines

Added history back into the interpreter line

------------------------------------------------------------------------
r19 | Cladhaire-15704 | 2008-05-01 15:20:33 -0700 (Thu, 01 May 2008) | 2 lines

Revert the change that requires untitled pages to be renamed

------------------------------------------------------------------------
r18 | Cladhaire-15704 | 2008-04-30 05:15:32 -0700 (Wed, 30 Apr 2008) | 2 lines

Added dirname property so zips are generated correctly

------------------------------------------------------------------------
r17 | Cogwheel-17646 | 2008-04-29 20:16:23 -0700 (Tue, 29 Apr 2008) | 2 lines

Close button now shows unsaved dialog
No longer auto-saves on run (should we add an auto save check box?)
------------------------------------------------------------------------
r16 | Cogwheel-17646 | 2008-04-29 19:23:59 -0700 (Tue, 29 Apr 2008) | 1 line

... Finished reorganizing imagages ><
------------------------------------------------------------------------
r15 | Cogwheel-17646 | 2008-04-29 19:19:11 -0700 (Tue, 29 Apr 2008) | 1 line

Reorganized images
------------------------------------------------------------------------
r14 | Cogwheel-17646 | 2008-04-29 15:58:35 -0700 (Tue, 29 Apr 2008) | 1 line

Added localization support
------------------------------------------------------------------------
r13 | Cogwheel-17646 | 2008-04-29 15:23:41 -0700 (Tue, 29 Apr 2008) | 4 lines

Delete button works again
Added basic Open functionality (sorry cladhaire... selecting names from a dropdown is still > typing from memory)
Saving a new script asks for a name
Creating a new page shows the unsaved page dialog
------------------------------------------------------------------------
r12 | Cogwheel-17646 | 2008-04-29 13:29:23 -0700 (Tue, 29 Apr 2008) | 4 lines

Run button works
Line numbers are no longer editable
Lock/unlock buttons work
Lock button now shows the lock icon based on the current state (tooltip reflects this)
------------------------------------------------------------------------
r11 | Cladhaire-15704 | 2008-04-29 06:07:26 -0700 (Tue, 29 Apr 2008) | 7 lines

Massive changes

* New button implemented
* Undo button implemented
* Prev/Next buttons implemented, including warnings
* Save (and rename) implemented

------------------------------------------------------------------------
r10 | Cladhaire-15704 | 2008-04-29 02:33:15 -0700 (Tue, 29 Apr 2008) | 2 lines

Change the resizing so the code pane will grow instead of the interpreter output

------------------------------------------------------------------------
r9 | Cogwheel-17646 | 2008-04-29 00:05:54 -0700 (Tue, 29 Apr 2008) | 3 lines

Refactored click handler
Delete button creates a new page if you delete the only remaining one
Window title displays name of current page
------------------------------------------------------------------------
r8 | Cogwheel-17646 | 2008-04-28 18:21:25 -0700 (Mon, 28 Apr 2008) | 1 line

Next button correctly removes desaturation from the Previous button
------------------------------------------------------------------------
r7 | Cladhaire-15704 | 2008-04-28 15:41:23 -0700 (Mon, 28 Apr 2008) | 2 lines

Remove debug messages

------------------------------------------------------------------------
r6 | Cladhaire-15704 | 2008-04-28 15:40:22 -0700 (Mon, 28 Apr 2008) | 2 lines

Ensure that lines are highlighted when they contain an error

------------------------------------------------------------------------
r5 | Cladhaire-15704 | 2008-04-28 15:34:10 -0700 (Mon, 28 Apr 2008) | 2 lines

Fixed issues with line numbering

------------------------------------------------------------------------
r4 | Cladhaire-15704 | 2008-04-28 13:46:52 -0700 (Mon, 28 Apr 2008) | 2 lines

Adding resize texture

------------------------------------------------------------------------
r3 | Cladhaire-15704 | 2008-04-28 13:32:10 -0700 (Mon, 28 Apr 2008) | 2 lines

Added the topleft texture

------------------------------------------------------------------------
r2 | Cladhaire-15704 | 2008-04-28 13:23:20 -0700 (Mon, 28 Apr 2008) | 2 lines

Initial import

------------------------------------------------------------------------
r1 | Cladhaire-15704 | 2008-04-28 13:21:43 -0700 (Mon, 28 Apr 2008) | 2 lines

Initial directory setup

------------------------------------------------------------------------
Beta Files (1)
File Name
Version
Hits
Size
Author
Date
r8
1,742
161kB
Cogwheel
04-29-08 09:25 PM


Archived Files (13)
File Name
Version
Size
Author
Date
v40000-1.0.1
178kB
Cladhaire
03-08-11 10:05 AM
v40000-1.0.0
178kB
Cladhaire
10-15-10 10:43 AM
v40000-1.0.0
177kB
Cladhaire
10-15-10 09:53 AM
r40
178kB
Cladhaire
09-02-10 09:01 AM
r37
178kB
Cladhaire
08-24-10 03:09 AM
r37
178kB
Cladhaire
08-20-10 02:08 AM
r37
178kB
Cladhaire
08-20-10 02:08 AM
r35
178kB
Cladhaire
07-17-10 07:12 AM
r33
169kB
Cladhaire
04-29-10 04:04 PM
r32
169kB
Cladhaire
09-07-09 03:27 AM
r31
169kB
Cladhaire
08-05-09 08:35 AM
r30
169kB
Cladhaire
06-02-09 01:45 PM
r29
169kB
Cladhaire
11-24-08 03:30 AM


Post A Reply Comment Options
Unread 11-10-08, 05:52 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1934
File comments: 4551
Uploads: 18
Originally posted by xbeeps
Excellent addon, and a very good replacement for myDebug which is now broken. I have two suggestions:

1) Add the following code to the toc:

## LoadManagers: AddonLoader
## X-LoadOn-Slash: /wowlua, /lua

This allows it to load automatically when the slash command is executed, if AddonLoader is installed. Otherwise it is just ignored. This saves the load time for those 99/100 sessions where you're not using it.

2) Use something else than print, as that symbol is now already in the global namespace for use by addons (it was introduced in 3.0.2 i believe).
The .TOC changes have been made. I had meant to put AddonLoader support in a while ago, so the code should support it just fine. As for changing the name of the print function, I have no plans to do that at this time. This addon is meant to be able to act as a Lua interpreter, and that means taking code that works in stock Lua and having it work here.

It should not redefine the global print function, which you can still access via getfenv(0).print, if desired.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Cladhaire is offline Report comment to moderator  
Reply With Quote
Unread 11-09-08, 11:49 AM  
Aesir
An Aku'mai Servant
 
Aesir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 148
Uploads: 1
Originally posted by xbeeps
1) Add the following code to the toc:

## LoadManagers: AddonLoader
## X-LoadOn-Slash: /wowlua, /lua
May as well update ## Interface: 20400 in TOC also.
__________________
-- ęsir
Aesir is offline Report comment to moderator  
Reply With Quote
Unread 11-09-08, 08:16 AM  
xbeeps
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Excellent addon, and a very good replacement for myDebug which is now broken. I have two suggestions:

1) Add the following code to the toc:

## LoadManagers: AddonLoader
## X-LoadOn-Slash: /wowlua, /lua

This allows it to load automatically when the slash command is executed, if AddonLoader is installed. Otherwise it is just ignored. This saves the load time for those 99/100 sessions where you're not using it.

2) Use something else than print, as that symbol is now already in the global namespace for use by addons (it was introduced in 3.0.2 i believe).
xbeeps is offline Report comment to moderator  
Reply With Quote
Unread 11-01-08, 05:15 AM  
Tifi
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 94
Uploads: 5
Code:
local function dropDownFunc(page)
	WowLua:GoToPage(page)
end
needs to be changed to
Code:
local function dropDownFunc(btn, page)
	WowLua:GoToPage(page)
end
Oh and could you please either remove the Undo button or implement a Redo? ATM this "Undo" just loads the previously saved version of the script. All this button ever did for me was destroy work, because I accidentally clicked it when I wanted to click Save.
An Undo without Redo is no real Undo IMHO. What I would love to see is an undo queue. Every time the script is executed, the current version is saved to the queue (unless it wasn't changed of course). Undo loads the previous script from the queue, Redo the next. The queue is flushed when another page is loaded. It's not hard to implement, you just have to maintain the current position in the queue, and remove stuff after this position when a new item enters the queue.

Code:
local queue, queuePos = {}, 0
local function queueFlush(all)
	if all then
		table.wipe(queue)
		queuePos = 0
	end
end
local function queueAction(text)
	if text ~= queue[queuePos] then
		queuePos = queuePos+1
		queue[queuePos] = text
		for i=queuePos+1,#queue do
			queue[i]=nil
		end
	end
end
local function queueUndo()
	local item = queue[queuePos-1]
	if item then 
		queuePos = queuePos-1
		return item
	end
	return queue[queuePos]
end
local function queueRedo()
	local item = queue[queuePos+1]
	if item then
		queuePos = queuePos+1
		return item
	end
	return queue[queuePos]
end

function WowLua:Button_Undo()
	local page, entry = self:GetCurrentPage()
	WowLuaFrameEditBox:SetText(queueUndo() or entry.content)
end
function WowLua:Button_Redo()
	local page, entry = self:GetCurrentPage()
	WowLuaFrameEditBox:SetText(queueRedo())
end
function WowLua:Button_Run()
	local text = WowLuaFrameEditBox:GetText()
	
	-- Run the script, if there is an error then highlight it
	if text then
		local succ,err = WowLua:RunScript(text)
		if not succ then
			local chunkName,lineNum = err:match("(%b[]):(%d+):")
			lineNum = tonumber(lineNum)
			WowLua:UpdateLineNums(lineNum)

			-- Highlight the text in the editor by finding the char of the line number we're on
			text = WowLua.indent.coloredGetText(WowLuaFrameEditBox)

			local curLine,start = 1,1
			while curLine < lineNum do
				local s,e = text:find("\n", start)
				start = e + 1
				curLine = curLine + 1
			end

			local nextLine = select(2, text:find("\n", start))
			
			WowLuaFrameEditBox:SetFocus()
			WowLuaFrameEditBox:SetCursorPosition(start - 1)
		else
			queueAction(text)
		end
	end
end
Last edited by Tifi : 11-01-08 at 06:07 AM.
Tifi is offline Report comment to moderator  
Reply With Quote
Unread 10-30-08, 03:19 AM  
Drauer
A Fallenroot Satyr
 
Drauer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 87
Uploads: 24
Many thanks for you, Cladhaire, for this wonderfull addon.

It saved HUGE ammount of re-writing lua and /reloading.

__________________
Quando omni flunkus moritati
Drauer is offline Report comment to moderator  
Reply With Quote
Unread 10-28-08, 09:34 PM  
Recompense
A Murloc Raider
 
Recompense's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 157
Uploads: 18
TOC number at 20400?

Hi Cladhaire, I first just wanted to say that this mod was and still is a great help to me when I got the WoW Programming book. Many many kudos and internet fuzzies for you all.

That being said, I was glad to see this was updated for 3.0.2, but the TOC Interface number is still set to 20400. I changed it to 30000 and all works well, or seems to, but I didn't know if that was perhaps a hidden sign that this wasn't really the most updated version.
Recompense is offline Report comment to moderator  
Reply With Quote
Unread 10-23-08, 02:13 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1934
File comments: 4551
Uploads: 18
Originally posted by myrroddin
Cladhaire, I bought the book too, and recommended to Dudeinthedark, who is developing a new version of Discord. ~Plug and sold x 2!!

Anyway, I'm still learning, haven't written any code except for the .toc files, so I wonder: can you load and save .lua files in wowlua? It would be great to write code directly in the game, save it as myaddon.lua, reloadui, and test.

If not, may I ask what you use to write addons, that auto-indent, and hopefully is an interpreter as well? I tried jEdit, but it won't indent lua properly. And I don't think Addon Studio is up to date on the new APIs.

Suggestions?
No you can't save any files from within wow due to the sandbox limitations. A nice simple editor is SciTE.. since its core is partially written in Lua so it has really good syntax/indent support, and also can execute the files directly from the editor. I happen to use vi. I'm also working with the Addon Studio guys to provide them with up to date API documentation for their next version.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Cladhaire is offline Report comment to moderator  
Reply With Quote
Unread 10-22-08, 10:19 PM  
myrroddin
Premium Member
 
myrroddin's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 422
File comments: 157
Uploads: 8
Cladhaire, I bought the book too, and recommended to Dudeinthedark, who is developing a new version of Discord. ~Plug and sold x 2!!

Anyway, I'm still learning, haven't written any code except for the .toc files, so I wonder: can you load and save .lua files in wowlua? It would be great to write code directly in the game, save it as myaddon.lua, reloadui, and test.

If not, may I ask what you use to write addons, that auto-indent, and hopefully is an interpreter as well? I tried jEdit, but it won't indent lua properly. And I don't think Addon Studio is up to date on the new APIs.

Suggestions?
myrroddin is offline Report comment to moderator  
Reply With Quote
Unread 10-22-08, 06:08 PM  
Aesir
An Aku'mai Servant
 
Aesir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 148
Uploads: 1
Originally posted by Cladhaire
Indeed, as I was writing the first part of that book,<snip>
You have to wake up pretty early in the afternoon to fool me, Cladhaire.

First off, there are pics on the net of the authors of that book - and not a single one of them looks anything like your forum picture.

Second, the author names are clearly spelled out in the book. And not a single one of them is named "Cladhaire". I double-checked. Both first *and* last names. You don't even have a last name.

These forums are getting almost as bad as that other wow addon site.

The book is interesting, though. I got to the cliff-hanger part in Chapter 2 where, according to the story's main protaganist (chick by the name of "Lua") 0.2 evaluates to less than 0.2. I can't wait to see how this turns out!
__________________
-- ęsir
Aesir is offline Report comment to moderator  
Reply With Quote
Unread 10-22-08, 03:47 PM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1934
File comments: 4551
Uploads: 18
Originally posted by Aesir
Ok, so I just got back from the bookstore where I'd bought this book about programming wow. It mentioned something about this addon used throughout the book examples, so I'm happy it works in 3.x. Thanks!
Indeed, as I was writing the first part of that book, I decided it would be useful to have an in-game interpreter to play with lua code, like on the commandline. I hope you enjoy the book!
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Cladhaire is offline Report comment to moderator  
Reply With Quote
Unread 10-22-08, 03:38 PM  
Aesir
An Aku'mai Servant
 
Aesir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 148
Uploads: 1
Originally posted by Cladhaire
EDIT: Actually, I have already fixed this error you need to be running the latest version.
Ok, so I just got back from the bookstore where I'd bought this book about programming wow. It mentioned something about this addon used throughout the book examples, so I'm happy it works in 3.x. Thanks!
__________________
-- ęsir
Aesir is offline Report comment to moderator  
Reply With Quote
Unread 10-18-08, 03:21 AM  
Recompense
A Murloc Raider
 
Recompense's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 157
Uploads: 18
Thank you!

Cladhaire, thank you for making this 3.0.2 friendly! I <3 WowLua for letting me try little things out in-game!
Recompense is offline Report comment to moderator  
Reply With Quote
Unread 10-17-08, 01:57 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1934
File comments: 4551
Uploads: 18
Originally posted by moolgar
getting this error from wowlua after patch yesterday.

Interface\FrameXML\UIPanelTemplate.lua:315: attempt to index a local 'self' (a number value)

only addon running is wowlua atm
Yes, I need to get the addon updated for 3.X. I'll push out a version in a few minutes.

EDIT: Actually, I have already fixed this error you need to be running the latest version.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Last edited by Cladhaire : 10-17-08 at 02:06 AM.
Cladhaire is offline Report comment to moderator  
Reply With Quote
Unread 10-16-08, 11:13 PM  
moolgar
A Defias Bandit

Forum posts: 3
File comments: 1
Uploads: 0
getting this error from wowlua after patch yesterday.

Interface\FrameXML\UIPanelTemplate.lua:315: attempt to index a local 'self' (a number value)

only addon running is wowlua atm
moolgar is offline Report comment to moderator  
Reply With Quote
Unread 09-08-08, 01:18 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1934
File comments: 4551
Uploads: 18
Originally posted by Qaazim
I just installed wowlua using the instructions in the book "WoW Programming". However, when I bring up the in-game interpreter, the graphics are seemingly all wrong.

I cannot see the buttons along the top. I can see the tooltips and names telling me what the blank spaces do - ie "Create...." etc. and they seem to work as well. Also, the upper left corner is dominated by a huge green square that spills out over the borders.

I tinkered with the video settings, but beyond that I do not know what is causing the problem.

Suggestions?
It sounds very likely that when you extracted the addon, the subdirectories were not properly extractd and as a result the graphics aren't in the right place. Underneath the main WowLua directory, there is an images directory (as well as a fonts directory). You need to ensure they are both there.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Cladhaire is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.