KGPanels -> changing resolution
Hello,
after changing the resolution from 1680x1050 to 1920x1080 I had to adjust KGPanels. Worked well so far. Only I have the problem that is as can not move along the chat window and the panel. So I adjusted the size of the panel and then adjusted the chat window to the panel. After both now fit into each other, I want the whole now move pixels accurately. That does not work because it only shifts the panel. The only way is to move the two together via the chat window. What but not pixel is then accurately and on top of that a fiddly job. Is there a better solution? |
Use these commands to move the frame exactly where you want it:
Code:
/run ChatFrame1:ClearAllPoints() Then invoke the default UI's own function to save the position and size so they'll be loaded again in the future: Code:
/run FCF_SavePositionAndDimensions(ChatFrame1) Code:
/dump GetChatWindowSavedPosition(ChatFrame1) |
Thank you Phanx.
I use this macro to get the name of my chatframe Code:
/script DEFAULT_CHAT_FRAME:AddMessage(GetMouseFocus():GetName()); Code:
/dump GetChatWindowSavedPosition(ChatFrame1) But everytime i only get this: /dump value=GetChatWindowSavedPosition(ChatFrame1) /dump value=GetChatWindowSavedDimensions(ChatFrame1) i make something wrong i think |
Quote:
Quote:
Code:
/dump GetChatWindowSavedPosition(1) |
hello,
after my break I am again placed at the interface and tried my luck with the macros. Works well so far. Here is the macro I use. Code:
/run ChatFrame1:ClearAllPoints() Code:
/run ChatFrame2:ClearAllPoints() Code:
/run ChatFrame3:ClearAllPoints() Code:
/run SkadaBarWindowRecount:ClearAllPoints() Code:
/run SkadaBarWindowOmen:ClearAllPoints() He seems not always to save. After login, I have to use the macros first. and sometimes after a loading screen. Did I maybe a mistake somewhere in there? /set synchronizesettings 1 in the config.ini |
You're forgetting the part that tells the game to save the size/position for the future:
Code:
/run FCF_SavePositionAndDimensions(ChatFrame1) |
Code:
/run FCF_SavePositionAndDimensions(ChatFrame1) Chat1 <- Main ChatFrame Chat2 <- Combatlog Chat3 <- Second ChatFrame Skada... <- for my Skada Frames |
Quote:
|
1 Attachment(s)
OK i have to use it for every single charakter, right?
Now i only have the problem with Skada. I login and its on the wrong position again. but only some px |
Quote:
Code:
/run Skada.db.profile.framePoint = "TOPLEFT" |
Sorry Guys but i need your help again.
I try´d to find out where Skada save the Position but maybe i´m to stupid. I cant find the right thing. Every login i´ve to use this macros Code:
/run SkadaBarWindowRecount:ClearAllPoints() Code:
/run SkadaBarWindowOmen:ClearAllPoints() Is there any option to save ALL info on blizz server and not on my pc? chat, buttons , positions and so an? |
There is no way to save addon data -- including the positions of addon frames -- on the server. You could write an addon to copy certain addon data into macros (which are saved on the server) and then restore that data when you log in and your macros are loaded, but you wouldn't be able to store much data that way since macros can only hold 255 characters, and if you're already copying the addon to handle that between computers, you might as well just copy your settings file(s) between computers instead.
Your macros don't save the position and size of between sessions because you're just moving and resizing the frame -- you're not telling Skada to update its record of where to place the frame and how big to make it, so the next time when you log in and Skada creates the frame again, it places and sizes it based on its own record, because it doesn't know you wanted anything else. You should look in the Skada code to see what code it runs when you move/resize the frame. Or just manually move and resize the frame to the approximate place and size you want, and then edit the addon's saved variables file to make it "pixel perfect" if you want. |
All times are GMT -6. The time now is 04:31 PM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI