mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-10 12:32:20 +02:00
Added scroll keybindings
This commit is contained in:
parent
018db49902
commit
214f1bebb6
4 changed files with 29 additions and 1 deletions
|
@ -279,6 +279,8 @@ namespace IDE
|
|||
Add("Save File", new => gApp.SaveFile);
|
||||
Add("Scope Prev", new => gApp.[Friend]ScopePrev);
|
||||
Add("Scope Next", new => gApp.[Friend]ScopeNext);
|
||||
Add("Scroll Down", new => gApp.[Friend]ScrollDown);
|
||||
Add("Scroll Up", new => gApp.[Friend]ScrollUp);
|
||||
Add("Select Configuration", new => gApp.SelectConfig);
|
||||
Add("Select Platform", new => gApp.SelectPlatform);
|
||||
Add("Set Next Statement", new => gApp.[Friend]SetNextStatement);
|
||||
|
|
|
@ -5153,6 +5153,28 @@ namespace IDE
|
|||
sewc.ScopeNext();
|
||||
}
|
||||
|
||||
void ScrollDown()
|
||||
{
|
||||
var sewc = GetActiveSourceEditWidgetContent();
|
||||
if (sewc != null)
|
||||
{
|
||||
var scrollbar = sewc.mEditWidget.mVertScrollbar;
|
||||
if (scrollbar != null)
|
||||
scrollbar.Scroll(+1 * scrollbar.GetScrollIncrement());
|
||||
}
|
||||
}
|
||||
|
||||
void ScrollUp()
|
||||
{
|
||||
var sewc = GetActiveSourceEditWidgetContent();
|
||||
if (sewc != null)
|
||||
{
|
||||
var scrollbar = sewc.mEditWidget.mVertScrollbar;
|
||||
if (scrollbar != null)
|
||||
scrollbar.Scroll(-1 * scrollbar.GetScrollIncrement());
|
||||
}
|
||||
}
|
||||
|
||||
void ExitTest()
|
||||
{
|
||||
sExitTest = true;
|
||||
|
|
|
@ -812,6 +812,8 @@ namespace IDE
|
|||
Add("Save File", "Ctrl+S");
|
||||
Add("Scope Prev", "Alt+Up");
|
||||
Add("Scope Next", "Alt+Down");
|
||||
Add("Scroll Down", "Ctrl+Down");
|
||||
Add("Scroll Up", "Ctrl+Up");
|
||||
Add("Set Next Statement", "Ctrl+Shift+F10");
|
||||
Add("Show Auto Watches", "Ctrl+Alt+A");
|
||||
Add("Show Autocomplete Panel", "Ctrl+Alt+E");
|
||||
|
|
|
@ -1,10 +1,12 @@
|
|||
using System;
|
||||
|
||||
namespace Tests
|
||||
{
|
||||
class Program
|
||||
{
|
||||
public static void Main()
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue