In reply to Ketho17:
Thanks for the tip, I have an idea of the issue rooted in stacking bars in Z that is in front of each other, will make them go to "page mode"
This gave me som differnet issues, as i could easily change page out of combat, the method ChangeActionBar(int); is restricted to NON-COMBAT calls.
However, through some digging at different sites the last couple of days, i came across a thread with someone trying to do the same thing. Unclear if he succeeded, but in this thread there was a reference to an old outdated AddOn from patch 5.2, called Paging, It turns out this addon once i updated it with the Current API variables and methods, works exactly like i want, even with my existing bits. There Answer is to look into the SecureHandlerTemplates, create a frame, and inherit from that template, then use a frame:SetAttribute("state-paging", SecureCmdOptionParse("[mod:alt]2")); if you whish to get to page 2 on presssing alt, and if its a while pressed you need to set the attribute again with "[mod:]1" this will return the page to page 1 if it isnt pressed. Its unclear to me at this point, but i suspect RegisterAttributeDriver(PagingFrame, "state-paging", "[mod:alt]2"); or what ever condition and action is the intended one must follow SetAttribute eachtime it has to be set.
I will update here once with full code and explanation once I figure it out, as i understand the struggle and frustration it can be to find someone who found the answer but didn't share it :).