Reborn Frame Modifier (formerly FrameRoster) grants the user full customization of WAR's frames.
Dependencies
LibSlash
Slash Commands (/rfm)
rem <name>
regLE
config
help
<name>: name of the frame you want to add
<disp>: the text you want to show up in Layout Editor
<value>: number
Special Note About "regLE"
This command will take all frames that are currently registered and add them to RFM database. Once this is done, all settings will be saved/restored by RFM. This is not reversible and the only way to undo it is to delete the saved vars, so use this ONLY if you're positive you want RFM to control this data.
Things To Do
1) Fix width/height commands
2) Add toggling of frame values (i.e. resizing, hiding)
3) Add positioning command to allow the user precious positioning of frame
4) Add ability to modify frames already registered with LE
5) Compile everything into a handy GUI
6) Finish Point/R-Point combo boxes
7) Add location to change parenting easier
Frame Descriptions
Frame Selector (top left)
Click a name to select a frame. It's details should be automatically filled into the rest of the UI. Selected frame's name will change to green.
Frame Details (top right)
All the frames details that can be modified. Currently, parent/r-parent combo boxes are not complete yet. Changes are applied by pressing "Enter".
Frame Mover (bottom left)
Arrow keys move the selected frame in the chosen direction by 1. X/Y fields are the frames current position and can be modified by the user by changing a value and pressing "Enter". "0,0" resets the frame's position (relative to it's parent frame).
Frame Adder (bottom right)
Add a frame to RFM's DB to be manipulated. First field is the frame's name, which can be acquired by /debug and mousing over the frame. Second field is what you want the name to be displayed as in the Layout Editor. In the last field you can specify what frame you want your addition to be connected to. If nothing is specified, "Root" is defaulted. You may also re-enter a frame with a different parent to change a frame's parent. This is temporary as I forgot to add this to the frame details section.
You may use "Tab" to switch edit fields in respective frames.
Credits
Deep thanks to Aiiane, tronned, tortall, encaiter and anyone/everyone else who's helped me so far with this project. Without your guys' help and patience, I would've abandoned this a while ago. Thank you.
Please submit tickets for bugs/features.
Author's Note
Project is based of Lozareth's Discord Frame Modifier for WoW.
- 3 comments
- 3 comments
Facts
- Date created
- 26 Oct 2008
- Category
- Last update
- 31 Dec 2008
- Development stage
- Inactive
- Language
- enUS
- License
- All Rights Reserved
- Curse link
- Reborn Frame Modifier
- Recent files
- #3
descode Sun, 19 Apr 2009 13:34:38probleme An error occured with the suplied slash command-please report this to the addon author: [string "interface/default\EASystem_layoutEditor\Source/LayoutEditor.lua"]:110: attempt to call 'Detach' (a nil value)
- #2
ChaosInc Sun, 30 Nov 2008 01:29:51The desc is there. It's after the Special Note.
- #1
lialith Thu, 27 Nov 2008 11:44:50pleas put a short text at the top of the Main Page discribing what that addon exactly does.