/* Generated by the protocol buffer compiler. DO NOT EDIT! */
/* Generated from: KillProcessRequest.proto */
/* Do not generate deprecated warnings for self */
#ifndef PROTOBUF_C__NO_DEPRECATED
#define PROTOBUF_C__NO_DEPRECATED
#endif
#include "KillProcessRequest.pb-c.h"
void kill_process_request__init
(KillProcessRequest *message)
{
static const KillProcessRequest init_value = KILL_PROCESS_REQUEST__INIT;
*message = init_value;
}
size_t kill_process_request__get_packed_size
(const KillProcessRequest *message)
{
assert(message->base.descriptor == &kill_process_request__descriptor);
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
}
size_t kill_process_request__pack
(const KillProcessRequest *message,
uint8_t *out)
{
assert(message->base.descriptor == &kill_process_request__descriptor);
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
}
size_t kill_process_request__pack_to_buffer
(const KillProcessRequest// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt)
// This code is distributed under the GNU LGPL (for details please see \doc\license.txt)
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Windows;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media.TextFormatting;
using Tango.Scripting.Editors.Document;
using Tango.Scripting.Editors.Rendering;
using Tango.Scripting.Editors.Utils;
namespace Tango.Scripting.Editors.Editing
{
static class CaretNavigationCommandHandler
{
/// <summary>
/// Creates a new <see cref="TextAreaInputHandler"/> for the text area.
/// </summary>
public static TextAreaInputHandler Create(TextArea textArea)
{
TextAreaInputHandler handler = new TextAreaInputHandler(textArea);
handler.CommandBindings.AddRange(CommandBindings);
handler.InputBindings.AddRange(InputBindings);
return handler;
}
static readonly List<CommandBinding>