Сделан новый проект VisualPABCLinux И пришлось склонировать PluginsSupport, поскольку он вносит зависимость по редактору Компоненты WeifenLuo для Linux надо после перекомпиляции скопировать в Libraries - подшить их к основному проекту просто не получилось
27 lines
674 B
C#
27 lines
674 B
C#
// Copyright (c) Ivan Bondarev, Stanislav Mikhalkovich (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.Text;
|
|
|
|
namespace VisualPascalABC.OptionsContent
|
|
{
|
|
public enum OptionsContentAction {Ok,Cancel,Show,Hide};
|
|
public interface IOptionsContent
|
|
{
|
|
string ContentName
|
|
{
|
|
get;
|
|
}
|
|
string Description
|
|
{
|
|
get;
|
|
}
|
|
System.Windows.Forms.UserControl Content
|
|
{
|
|
get;
|
|
}
|
|
void Action(OptionsContentAction action);
|
|
}
|
|
}
|