Navadvipa Chandra das Messages: 34 Registered: January 2016 Location: DPR, Donetsk region, Chay...
Member
Hello all!
New version.
New opportunities.
Tidied the function code int GetTabLR( JumpDirect jd );
Added the ability to spin around the cycle in the composite tab with the Ctrl+Alt+B left Ctrl+Alt+N to the right. Now in U++ can only be spin cycle in the composite tab with the mouse and only right. Using the keyboard is impossible, but it's not very good.
ide.cpp
in function ide::Key(...)
Changed the function call TabsLR
and add
case K_CTRL|K_ALT_B:
TabsStackLR( TabBar::JumpDirect::Left );
return true;
case K_CTRL|K_ALT_N:
TabsStackLR( TabBar::JumpDirect::Right );
return true;
ide.h
Changed the function declaration TabsLR(...)
Add function declaration TabsStackLR(...)
TabBar.h - add this :
enum class JumpDirect { Left, Right };
class JumpStack : Moveable< JumpStack > { ...
JumpStack jump_stack;
int GetTabLR( JumpDirect jd );
int GetTabStackLR( JumpDirect jd );
int GetLR( int c, JumpDirect jd );
Changed function virtual void CursorChanged()
TabBar.cpp
Added function bodies
int GetTabLR( JumpDirect jd );
int GetTabStackLR( JumpDirect jd );
int GetLR( int c, JumpDirect jd );
Changed function void TabBar::Clear() { add jump_stack.Reset();}