> > Hi ,
> > its me again :). Let say that i tagged few windows on
> some
> > workspaces, i moved to another one and i want all
> tagged windows
> > moved here. Simple function which do it is 
> > 
> > 
> > local function tagged_move(group)
> >    local
> >
> region=WMPlex.attach_new(group,{type="WGroupWS",name="name",...})
> > ioncore.tagged_attach(region) end
> > 
> > it works ok when destination ws is empty, problems
> appears when its
> > not. I think the nice way to do it woild be by using
> > 'ioncore.tagged_first(true)' or 'ioncore.tagged_i()'
> but first one
> > some how doesnt want to return tagged region. Im sure
> that there is
> > some extremely simple solution for it so if somebody
> knows it  pls
> > help.
> 
> Umm, what should be the result? I tag few windows and then
> attach them
> into one frame (as many "tabs") into selected frame just
> by
> ioncore.tagged_attach(that_frame). There is context menu
> entry for this
> in ion3plus (it should be in ion3 as well). I do not use
> floating
> windows, thus I cannot imagine what result you want.

I didnt say that I'm talking about pwm3 not ion3, that I think confused You. In 
ion its not problem becouse u have always frame you can attach to tagged 
windows/regions by "META+K"+"A" ( or whatever you defined). In pwm3 you have to 
specific object where you want to attach it. I get what i wanted to in pwm  by

local function tagged_move(obj)
        local region=WMPlex.mx_current(obj)
        ioncore.tagged_attach(region)
end

runed in WScreen section.



> 
> > My second question is if it's possible to rearange WS
> and how to do
> > it?. Till now i havent had enough time to think about
> it but it wold
> > be nice possibility
> 
> What do you mean by rearanging?
> 
> * If you want to switch order of tabs, then there is
> function
>    WMPlex.dec_index and WMPlex.inc_index
> 
> * If yoy want to add and move some splits, just do it
> manually and save
>   it to your session.
> 
>   If you want such workspace to be created
> "dynamically", then you can
>   isolate this workspace from your session
>   file (saved_layout.lua) and use
> ioncore.create_ws(scr, tmpl, layout)
>   and ioncore.deflayout(name, tab).
> 
>   Note that I did not ever tried that. I just created
> one workspace
>   which satisfies all my needs. Namely I discared all
> splits (to have
>   one frame) on my laptop, then I attached new WTiling
> into this frame
>   and I split this WTiling. Thus my windows are nearly
> fullscreen
>   (if it is sibbling of the nested WTiling) or they
> occupy smaller
>   part, if they are descendants of the nested WTiling.
> I can switch
>   between them with my pen (I have tablet) or mouse.
> This is especially
>   good when the main work is browsing internet, as
> browsing is
>   traditionally mouse-oriented (some technologies from
> hell, such
>   as adobe flash requires use of mouse when browsing
> internet).

 thanks, WMPlex.dec_index WMPlex.inc_index works exactly i want to, but again 
in pwm i had to speific correct region and wmplex.

Lukas




Reply via email to