From 900723fbca621b9867fc5757eb7cf2cbfbd3923c Mon Sep 17 00:00:00 2001 From: Le Viet Hoang Dung Date: Thu, 13 Sep 2018 11:59:07 +0700 Subject: [PATCH] Add frontend handling for move line --- XiEditor/EditViewController.swift | 8 ++++++++ XiEditor/Main.storyboard | 23 ++++++++++++++++++----- 2 files changed, 26 insertions(+), 5 deletions(-) diff --git a/XiEditor/EditViewController.swift b/XiEditor/EditViewController.swift index 10c0ed11..d95f11b0 100644 --- a/XiEditor/EditViewController.swift +++ b/XiEditor/EditViewController.swift @@ -440,6 +440,14 @@ class EditViewController: NSViewController, EditViewDataSource, FindDelegate, Sc document.sendRpcAsync("outdent", params: []) } + @objc func moveLineUp(_ sender: AnyObject?) { + document.sendRpcAsync("move_line_up", params: []) + } + + @objc func moveLineDown(_ sender: AnyObject?) { + document.sendRpcAsync("move_line_down", params: []) + } + fileprivate func cutCopy(_ method: String) { if let result = document?.sendRpc(method, params: []) { switch result { diff --git a/XiEditor/Main.storyboard b/XiEditor/Main.storyboard index 0f05263a..38c45d99 100644 --- a/XiEditor/Main.storyboard +++ b/XiEditor/Main.storyboard @@ -1,8 +1,8 @@ - + - + @@ -214,7 +214,7 @@ Gw - + @@ -227,7 +227,7 @@ Gw