Go to Page... |
Compatibility: | Eternity's End patch (9.2.5) |
Updated: | 08-05-22 10:23 AM |
Created: | unknown |
Downloads: | 207,845 |
Favorites: | 793 |
MD5: |
Simple Light Data Text v9.0.2
SLDataText is a lightweight addon based on text based modules, which can be moved & customized independently or globally. It includes LibSharedMedia support for expanded font selection, and various degrees of mouse click interaction on various module frames. It also supports user-created plug-ins to expand on the module selection beyond what is included in this package. Plug-ins can be as vast or as tiny as desired. Included is are custom libraries (LibSL-1.0 and LibSLTip-1.0) that are used for module configuration menu management and interactive tooltips.
Each module can be positioned independently via dragging and placement can be fined tuned via the configuration menu. Fine tuning includes manual frame anchoring, text justification, X/Y value tweaking, and frame strata value.
Each module has an independent configuration menu, and the AddOn has a global menu to handle unified font types & sizes. The following modules are contained in this package:
![]() |
Comment Options |
Kenzo.wow |
View Public Profile |
Send a private message to Kenzo.wow |
Find More Posts by Kenzo.wow |
Add Kenzo.wow to Your Buddy List |
Sueisfine |
View Public Profile |
Send a private message to Sueisfine |
Find More Posts by Sueisfine |
Add Sueisfine to Your Buddy List |
![]() |
|
|
Latest update resolves the errors...nice. And yea, I figured you were just trying to prevent polluting the global namespace :P
|
![]() |
![]() |
Arkive |
View Public Profile |
Send a private message to Arkive |
Find More Posts by Arkive |
Add Arkive to Your Buddy List |
![]() |
|
|
Uploaded 2.1.3: Should fix Chinchilla problem as well as addresses the load order of the Modules to allow them to anchor properly by not calling the SetPoint() API until all modules are loaded.
Also added a global option to toggle class color use. Arkive: I would imagine BF isn't declaring itself as a global, and SLDT doesn't as well, and therefore you would have to use the :GetAddon() Ace API to get the AddOn value as local since you can't pull it from Global. I'm pretty sure BF and SLDT aren't the only Ace AddOns that don't declare as a global, but I simply prefer to keep things localized when/if I can. |
![]() |
![]() |
Taffu |
View Public Profile |
Send a private message to Taffu |
Find More Posts by Taffu |
Add Taffu to Your Buddy List |
![]() |
||
|
2.1.1 Note: Unfortunately 2.1.1 will require readjusting the module frames, as there was a change made to the SavedVars system for location data. I do apologize for the inconvenience. If you want, roll back to a previous version, chuck your current savedvariable and use the backup (unless you've logged in/out a few times with settings changes already). |
|
![]() |
![]() |
Arkive |
View Public Profile |
Send a private message to Arkive |
Find More Posts by Arkive |
Add Arkive to Your Buddy List |
![]() |
|
|
![]() With the 2.12, my locations were reset and I cannot load any profiles |
![]() |
![]() |
ranova |
View Public Profile |
Send a private message to ranova |
Find More Posts by ranova |
Add ranova to Your Buddy List |
![]() |
|
|
A few things...
I get this error when logging in with no savedvariables (or loading a profile): Code:
[2008/11/08 06:58:37-1-x1]: SLDataText-2.1.2\Elements\ZoneText.lua:258: attempt to index global 'DT' (a nil value) Also, not sure if this is a problem persay, or if it's a result of better/worse coding practices (my gut says 'better'). In my UI, I use a script to run a bunch of commands after the user first logs in, most of which are used to load settings for addons that don't support global/default profiles. In all but one of the AceDB-based mods I do this with I'm able to load a profile by using the following: /script Addon_Name.db:CopyProfile("Profile_Name") However, with ButtonFacade (and now SLDT), I have to set a variable to be able to do so. For example, with BF, i have to do the following before the profile load: /script bf = LibStub("AceAddon-3.0"):GetAddon("ButtonFacade",true) Otherwise, when I try to load BF settings I get a nil error. I also get the same for SLDT until I declare something that lets me reference it. It matters not as I was able to get around it - just more a curiosity then anything. *Edit* As a note, I get that error at the top twice on login (until SLDT's zonetext is hidden).
Last edited by Arkive : 11-08-08 at 06:32 AM.
|
![]() |
![]() |
Arkive |
View Public Profile |
Send a private message to Arkive |
Find More Posts by Arkive |
Add Arkive to Your Buddy List |
![]() |
||
|
Anchoring issues: Modules that are not showing up anchored to other SLDT modules seem to have to do with the load order. If the module hasn't loaded, the anchored modules seem to not appear. They function, but just cannot be seen (and give an error for not finding the region their anchored to). I'm working on a fix for this. Same with the Pitbull frames, if the frame hasn't loaded before SLDT loads, it seems to not be able to find the region to anchor to. I have an idea of how to fix this issue, and should be able to get a patch done shortly. lodewijk: I will add a toggle for Class Color use in the global options. Right now, you can find the Class Color hex codes on WoWWiki. Just search "Class Colors". The reason I use Hex Codes is because I'm changing the text color of only "partial" strings. There's a lot more code involved to try to take a color selection wheel and integrate it into a partial string without making two seperate strings and putting them together to form the current single strings (ie. 12:00 and pm would have to be seperate frames, etc). |
|
![]() |
![]() |
Taffu |
View Public Profile |
Send a private message to Taffu |
Find More Posts by Taffu |
Add Taffu to Your Buddy List |
![]() |
||
A Defias Bandit
Forum posts: 3
File comments: 24
Uploads: 0
|
I reverted back SLDT version 2.10 and Zone Text is working perfectly with Chinchila. |
|
![]() |
![]() |
Sueisfine |
View Public Profile |
Send a private message to Sueisfine |
Find More Posts by Sueisfine |
Add Sueisfine to Your Buddy List |
![]() |
||
|
|
|
![]() |
![]() |
Arkive |
View Public Profile |
Send a private message to Arkive |
Find More Posts by Arkive |
Add Arkive to Your Buddy List |
![]() |
|
A Defias Bandit
Forum posts: 3
File comments: 24
Uploads: 0
|
Ok tried out the new 2.1.2 and found some bugs:
- the Framerate module disappears after a reloadui or relog. you have to go to the options and disable it, reenable it for it to show again. I have it anchored to the left of the Latency module (SLDT_Latency). - couldn't manage to make the Zone Text to show up, tried all the strata options in the dropdown box but still no luck. and yes, Zone Text module is enabled in the options and tried reloadingui after each strata change too. Thanks again for your great work on this fantastic addon and hope you can track this nasty bugs and fix them ![]() |
![]() |
![]() |
Sueisfine |
View Public Profile |
Send a private message to Sueisfine |
Find More Posts by Sueisfine |
Add Sueisfine to Your Buddy List |
![]() |
|
|
24 hour clock
Just noticed a small error. I have time to show as 24. When I mouseover local time, servertime showed as 23:7 rather than 23:07.
|
![]() |
![]() |
thebadmf |
View Public Profile |
Send a private message to thebadmf |
Visit thebadmf's homepage! |
Find More Posts by thebadmf |
Add thebadmf to Your Buddy List |
![]() |
|
|
Anchoring.
I'm using the latest version of SLDT. Pre upgrade, I used various pitbull frames as anchors; Statline was anchored to player a certain distance below, Clock to the target frame (PitBullFrame4 in my case) and off to the right. Framerate, Memory, Latency were all anchored to SLDT_Clock. With the update this no longer works. If I anchor anything to Pitbull frames, they aren't shown until I go into the options and 'move' them.
As a workaround I've anchored the clock to UIParent and it is shown but, the elements anchored to it, aren't drawn. Some of the errors below, greet me on login. Code:
Error occured in: Global Count: 1 Message: [string "*:OnEvent"] line 2: bad argument #1 to 'pairs' (table expected, got nil) Debug: [C]: ? [C]: pairs() [string "*:OnEvent"]:2: [string "*:OnEvent"]:1 Code:
Error occured in: Global Count: 1 Message: ..\AddOns\SLDataText\Core.lua line 157: SLDT_Statline:SetPoint(): Couldn't find region named 'PitBullUnitFrame1' Debug: (tail call): ? [C]: SetPoint() SLDataText\Core.lua:157: RefreshModule() SLDataText\Elements\Statline.lua:303: SLDataText\Elements\Statline.lua:296 SLDataText\Elements\Statline.lua:356: SLDataText\Elements\Statline.lua:350 (tail call): ? [C]: ? [string "safecall Dispatcher[1]"]:9: [string "safecall Dispatcher[1]"]:5 (tail call): ? Ace3\AceAddon-3.0\AceAddon-3.0.lua:365: EnableAddon() Ace3\AceAddon-3.0\AceAddon-3.0.lua:377: EnableAddon() Ace3\AceAddon-3.0\AceAddon-3.0.lua:435: Ace3\AceAddon-3.0\AceAddon-3.0.lua:421 [C]: LoadAddOn() ..\FrameXML\UIParent.lua:991: UIParentLoadAddOn() ..\FrameXML\UIParent.lua:241: CombatLog_LoadUI() ..\FrameXML\UIParent.lua:389: UIParent_OnEvent() [string "*:OnEvent"]:1: [string "*:OnEvent"]:1 Code:
Error occured in: Global Count: 1 Message: ..\AddOns\SLDataText\Core.lua line 157: SLDT_Calendar:SetPoint(): Couldn't find region named 'SLDT_Clock' Debug: (tail call): ? [C]: SetPoint() SLDataText\Core.lua:157: RefreshModule() SLDataText\Elements\Calendar.lua:219: SLDataText\Elements\Calendar.lua:209 SLDataText\Elements\Calendar.lua:250: SLDataText\Elements\Calendar.lua:248 (tail call): ? [C]: ? [string "safecall Dispatcher[1]"]:9: [string "safecall Dispatcher[1]"]:5 (tail call): ? Ace3\AceAddon-3.0\AceAddon-3.0.lua:365: EnableAddon() Ace3\AceAddon-3.0\AceAddon-3.0.lua:377: EnableAddon() Ace3\AceAddon-3.0\AceAddon-3.0.lua:435: Ace3\AceAddon-3.0\AceAddon-3.0.lua:421 [C]: LoadAddOn() ..\FrameXML\UIParent.lua:991: UIParentLoadAddOn() ..\FrameXML\UIParent.lua:241: CombatLog_LoadUI() ..\FrameXML\UIParent.lua:389: UIParent_OnEvent() [string "*:OnEvent"]:1: [string "*:OnEvent"]:1
Last edited by thebadmf : 11-08-08 at 01:11 AM.
|
![]() |
![]() |
thebadmf |
View Public Profile |
Send a private message to thebadmf |
Visit thebadmf's homepage! |
Find More Posts by thebadmf |
Add thebadmf to Your Buddy List |
![]() |
|
A Deviate Faerie Dragon
Forum posts: 13
File comments: 120
Uploads: 0
|
i will do a bit more checking tomorrow (a bit late here). i use the en-gb client.
regarding the colors; cant you give us the option to have class colors again or built in a color picker like most addons have (tho that will make it hard to find the class colors)? or at least provide us with the hex codes for class colors please. i really really liked the white/classcolor combo like it was before ![]()
Last edited by lodewijk : 11-07-08 at 07:28 PM.
|
![]() |
![]() |
lodewijk |
View Public Profile |
Send a private message to lodewijk |
Visit lodewijk's homepage! |
Find More Posts by lodewijk |
Add lodewijk to Your Buddy List |
![]() |
|
|
Lodewijk: I enabled/disabled every module before reposting, and they all worked for me. Are you on a non-US client? Color selection is in Global Options (Hex Colors input). Indicate what modules are giving you errors when enabling or disabling.
Also, if the modules on your Minimap are not showing, adjust the Strata in the module options. Elloria: Color selection is in Global Options (Hex color input). |
![]() |
![]() |
Taffu |
View Public Profile |
Send a private message to Taffu |
Visit Taffu's homepage! |
Find More Posts by Taffu |
Add Taffu to Your Buddy List |
![]() |
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.