Skip to content

Commit

Permalink
Update ГенерацияCS.os
Browse files Browse the repository at this point in the history
  • Loading branch information
ahyahy committed Oct 23, 2024
1 parent da7d682 commit c651d3a
Showing 1 changed file with 62 additions and 12 deletions.
74 changes: 62 additions & 12 deletions tests/ГенерацияCS.os
Original file line number Diff line number Diff line change
Expand Up @@ -266,7 +266,9 @@
ИмяКонтекстКлассаАнгл = "DataGridViewColumnHeadersHeightSizeMode" или
ИмяКонтекстКлассаАнгл = "ProgressShape" или
ИмяКонтекстКлассаАнгл = "TextMode" или
ИмяКонтекстКлассаАнгл = "Appearance" Тогда
ИмяКонтекстКлассаАнгл = "Appearance" или
ИмяКонтекстКлассаАнгл = "ToolTipIcon"
Тогда
Стр =
"using ScriptEngine.Machine.Contexts;
|
Expand Down Expand Up @@ -305,7 +307,10 @@
ИмяКонтекстКлассаАнгл = "TreeNodeCollection" или
ИмяКонтекстКлассаАнгл = "Bitmap" или
ИмяКонтекстКлассаАнгл = "KeyPressEventArgs" или
ИмяКонтекстКлассаАнгл = "FileSystemWatcher" Тогда
ИмяКонтекстКлассаАнгл = "FileSystemWatcher" или
ИмяКонтекстКлассаАнгл = "NotifyIcon"

Тогда
Стр =
"using System;
|using ScriptEngine.Machine.Contexts;
Expand Down Expand Up @@ -555,7 +560,6 @@
ИмяКонтекстКлассаАнгл = "ManagedProperty" или
ИмяКонтекстКлассаАнгл = "Math" или
ИмяКонтекстКлассаАнгл = "MenuItem" или
ИмяКонтекстКлассаАнгл = "NotifyIcon" или
ИмяКонтекстКлассаАнгл = "PropertyValueChangedEventArgs" или
ИмяКонтекстКлассаАнгл = "SelectedGridItemChangedEventArgs" или
ИмяКонтекстКлассаАнгл = "Timer" или
Expand Down Expand Up @@ -10423,6 +10427,22 @@
| }
|
|";
ИначеЕсли (МетодРус = "ПоказатьВсплывающуюПодсказку") и (ИмяКонтекстКлассаАнгл = "NotifyIcon") Тогда
Стр = Стр +
" [ContextMethod(""ПоказатьВсплывающуюПодсказку"", ""ShowBalloonTip"")]
| public void ShowBalloonTip(int p1, IValue p2 = null, IValue p3 = null, IValue p4 = null)
| {
| if (p2 != null && p3 != null && p4 != null)
| {
| Base_obj.ShowBalloonTip(p1, p2.AsString(), p3.AsString(), Convert.ToInt32(p4.AsNumber()));
| }
| else
| {
| Base_obj.ShowBalloonTip(p1);
| }
| }
|
|";
ИначеЕсли МетодРус = "АКосинус" Тогда
Стр = Стр +
" [ContextMethod(""АКосинус"", ""Acos"")]
Expand Down Expand Up @@ -13606,7 +13626,10 @@
ИмяКонтекстКлассаАнгл = "MaskFormat" или
ИмяКонтекстКлассаАнгл = "InsertKeyMode" или
ИмяКонтекстКлассаАнгл = "DataGridViewColumnHeadersHeightSizeMode" или
ИмяКонтекстКлассаАнгл = "TreeViewAction" Тогда
ИмяКонтекстКлассаАнгл = "TreeViewAction" или
ИмяКонтекстКлассаАнгл = "ToolTipIcon"

Тогда
ИмяКонтекстКлассаАнгл1 = "System.Windows.Forms." + ИмяКонтекстКлассаАнгл;
ИначеЕсли ИмяКонтекстКлассаАнгл = "ContentAlignment" или
ИмяКонтекстКлассаАнгл = "StringTrimming" или
Expand Down Expand Up @@ -13746,11 +13769,10 @@
// Сообщить("СтрКлассПеречисления = " + СтрКлассПеречисления);
// Сообщить("======================");


Если ИмяКонтекстКлассаАнгл = СтрКлассПеречисления Тогда
СтрРазделОбъявленияПеременныхДляПеречисления = СтрРазделОбъявленияПеременныхДляПеречисления + "
|
| internal Cl" + СтрКлассПеречисления + "()
| public Cl" + СтрКлассПеречисления + "()
| {
| _list = new List<IValue>();";
СвойстваКласса1 = Ф.СвойстваКласса(СтрКлассПеречисления);
Expand Down Expand Up @@ -20473,25 +20495,25 @@
| public TreeNodeAdv Node
| {
| get { return _node; }
| internal set { _node = value; }
| set { _node = value; }
| }
|
| public NodeControl Control
| {
| get { return _control; }
| internal set { _control = value; }
| set { _control = value; }
| }
|
| public Point ViewLocation
| {
| get { return _viewLocation; }
| internal set { _viewLocation = value; }
| set { _viewLocation = value; }
| }
|
| public Keys ModifierKeys
| {
| get { return _modifierKeys; }
| internal set { _modifierKeys = value; }
| set { _modifierKeys = value; }
| }
|
| public bool Handled
Expand All @@ -20503,7 +20525,7 @@
| public Rectangle ControlBounds
| {
| get { return _controlBounds; }
| internal set { _controlBounds = value; }
| set { _controlBounds = value; }
| }
|
| public TreeNodeAdvMouseEventArgs(MouseEventArgs args) : base(args.Button, args.Clicks, args.X, args.Y, args.Delta)
Expand Down Expand Up @@ -39553,7 +39575,7 @@
| {
| private List<ClForm> _list;
|
| internal FormsCollection()
| public FormsCollection()
| {
| _list = new List<ClForm>();
| }
Expand Down Expand Up @@ -45066,6 +45088,34 @@
| OneScriptForms.ExecuteEvent(dll_obj.DoubleClick);
| }
| }
|
| public void ShowBalloonTip(int p1, string p2, string p3, int p4)
| {
| M_NotifyIcon.ShowBalloonTip(p1, p2, p3, (System.Windows.Forms.ToolTipIcon)p4);
| }
|
| public void ShowBalloonTip(int p1)
| {
| M_NotifyIcon.ShowBalloonTip(p1);
| }
|
| public string BalloonTipText
| {
| get { return M_NotifyIcon.BalloonTipText; }
| set { M_NotifyIcon.BalloonTipText = value; }
| }
|
| public string BalloonTipTitle
| {
| get { return M_NotifyIcon.BalloonTipTitle; }
| set { M_NotifyIcon.BalloonTipTitle = value; }
| }
|
| public int BalloonTipIcon
| {
| get { return (int)M_NotifyIcon.BalloonTipIcon; }
| set { M_NotifyIcon.BalloonTipIcon = (System.Windows.Forms.ToolTipIcon)value; }
| }
| }//endClass
|}//endnamespace
|";
Expand Down

0 comments on commit c651d3a

Please sign in to comment.