-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
6 changed files
with
633 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||
<HTML><HEAD><TITLE>Menu Properties</TITLE> | ||
<META content="text/html; charset=Windows-1252" http-equiv="Content-Type"> | ||
<LINK rel="stylesheet" type="text/css" href="mainstyle.css"></HEAD> | ||
<BODY id=bodyID class=dtBODY> | ||
<DIV id=nsbanner> | ||
<DIV id=bannerrow1> | ||
<TABLE class=bannerparthead cellSpacing=0> | ||
<TBODY> | ||
<TR id=hdr> | ||
<TD class=runninghead></TD> | ||
<TD class=product></TD></TR></TBODY></TABLE></DIV> | ||
<DIV id=TitleRow> | ||
<H1 class=dtH1>Меню (Menu) Свойства</H1></DIV></DIV> | ||
<DIV id=nstext> | ||
<P></P> | ||
<H4 class=dtH4>Свойства</H4> | ||
<DIV class=tablediv> | ||
<TABLE class=dtTABLE cellSpacing=0> | ||
<TBODY> | ||
<TR vAlign=top> | ||
<TD width="50%"><IMG src="pubproperty.gif"></IMG><A href="OSDForms.ElementNameProperty.html">Имя (Name)</A></TD> | ||
<TD width="50%">Возвращает уникальное имя элемента сгенерированное при создании.</TD></TR></TBODY></TABLE></DIV> | ||
<H4 class=dtH4>Смотрите также</H4> | ||
<P><A href="OSDForms.html">Библиотека DeclarativeForms</A></P></DIV></BODY></HTML> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,197 @@ | ||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||
<HTML><HEAD><TITLE>Menu.RemoveAt Method</TITLE> | ||
<META content="text/html; charset=Windows-1252" http-equiv="Content-Type"> | ||
<LINK rel="stylesheet" type="text/css" href="mainstyle.css"></HEAD> | ||
<BODY id=bodyID class=dtBODY> | ||
<DIV id=nsbanner> | ||
<DIV id=bannerrow1> | ||
<TABLE class=bannerparthead cellSpacing=0> | ||
<TBODY> | ||
<TR id=hdr> | ||
<TD class=runninghead></TD> | ||
<TD class=product></TD></TR></TBODY></TABLE></DIV> | ||
<DIV id=TitleRow> | ||
<H1 class=dtH1>Меню.УдалитьПоИндексу (Menu.RemoveAt) Метод</H1></DIV></DIV> | ||
<DIV id=nstext> | ||
<H4 class=dtH4>Синтаксис</H4> | ||
<P>УдалитьПоИндексу(<Индекс>)</P> | ||
<H4 class=dtH4>Параметры</H4> | ||
<DL> | ||
<DT><I>Индекс</I> (обязательный)</DT> | ||
<DD>Тип: Число.</DD> | ||
<DD>Индекс элемента, который нужно удалить из меню.</DD></DL> | ||
<H4 class=dtH4>Возвращаемое значение</H4> | ||
<P></P> | ||
<H4 class=dtH4>Описание</H4> | ||
<P>Удаляет пункт из меню.</P> | ||
<H4 class=dtH4>Примечание</H4> | ||
<P></P> | ||
<H4 class=dtH4>Пример</H4> | ||
<P><PRE class=code> | ||
ГлавноеМеню.УдалитьПоИндексу(1); | ||
ПодменюМенюФайл.УдалитьПоИндексу(1); | ||
</PRE> | ||
<details><summary>Полный пример кода</summary> | ||
<P><PRE class=code> | ||
<a id="copy1" href="jаvascript://" title="Выделяет код, копирует и снимает выделение.">Копировать</a> <a id="select1" href="jаvascript://" title="Выделяет код.">Выделить всё</a> | ||
<hr style="border-color: lightgray;"><DIV id="cont1"> | ||
ПодключитьВнешнююКомпоненту("C:\444\111\DeclarativeForms\DeclarativeForms\bin\Debug\DeclarativeForms.dll"); | ||
ДФ = Новый ДекларативныеФормы(); | ||
Форма1 = ДФ.Форма; | ||
Форма1.Ширина = 400; | ||
Форма1.Высота = 300; | ||
|
||
ГлавноеМеню = ДФ.Меню(ДФ.ТипМеню.Главное); | ||
|
||
ПодменюМенюФайл = ДФ.Меню(ДФ.ТипМеню.Отсутствие); | ||
МенюФайл = ДФ.ЭлементМеню("Файл", ДФ.ТипЭлементаМеню.Стандартный, ПодменюМенюФайл); | ||
Открыть = ДФ.ЭлементМеню("Открыть", ДФ.ТипЭлементаМеню.Стандартный); | ||
Сохранить = ДФ.ЭлементМеню("Сохранить"); | ||
Разделитель1 = ДФ.ЭлементМеню(, ДФ.ТипЭлементаМеню.Разделитель); | ||
Настройки = ДФ.ЭлементМеню("Настройки"); | ||
Разделитель2 = ДФ.ЭлементМеню(, ДФ.ТипЭлементаМеню.Разделитель); | ||
Выход = ДФ.ЭлементМеню("Выход"); | ||
ПодменюМенюФайл.Добавить(Открыть); | ||
ПодменюМенюФайл.Добавить(Сохранить); | ||
ПодменюМенюФайл.Добавить(Разделитель1); | ||
ПодменюМенюФайл.Добавить(Настройки); | ||
ПодменюМенюФайл.Добавить(Разделитель2); | ||
ПодменюМенюФайл.Добавить(Выход); | ||
|
||
ПодменюМенюФайл.УдалитьПоИндексу(1); | ||
|
||
ПодменюМенюПравка = ДФ.Меню(ДФ.ТипМеню.Отсутствие); | ||
МенюПравка = ДФ.ЭлементМеню("Правка", ДФ.ТипЭлементаМеню.Стандартный, ПодменюМенюПравка); | ||
Отмена = ДФ.ЭлементМеню("Отмена"); | ||
Повтор = ДФ.ЭлементМеню("Повтор"); | ||
ПодменюМенюПравка.Добавить(Отмена); | ||
ПодменюМенюПравка.Добавить(Повтор); | ||
|
||
ПодменюМенюСправка = ДФ.Меню(ДФ.ТипМеню.Отсутствие); | ||
МенюСправка = ДФ.ЭлементМеню("Справка", ДФ.ТипЭлементаМеню.Стандартный, ПодменюМенюСправка); | ||
ОПрограмме = ДФ.ЭлементМеню("О программе"); | ||
ПодменюМенюСправка.Добавить(ОПрограмме); | ||
|
||
ГлавноеМеню.Добавить(МенюФайл); | ||
ГлавноеМеню.Добавить(МенюПравка); | ||
ГлавноеМеню.Добавить(МенюСправка); | ||
|
||
ГлавноеМеню.УдалитьПоИндексу(1); | ||
|
||
Форма1.Меню = ГлавноеМеню; | ||
|
||
Форма1.Открыть(); | ||
</DIV> | ||
</PRE> | ||
</details> | ||
<P></P> | ||
<details><summary>Тестовый код</summary> | ||
<P><PRE class=code> | ||
<a id="copy2" href="jаvascript://" title="Выделяет код, копирует и снимает выделение.">Копировать</a> <a id="select2" href="jаvascript://" title="Выделяет код.">Выделить всё</a> | ||
<hr style="border-color: lightgray;"><DIV id="cont2"> | ||
ПодключитьВнешнююКомпоненту("C:\444\111\DeclarativeForms\DeclarativeForms\bin\Debug\DeclarativeForms.dll"); | ||
ДФ = Новый ДекларативныеФормы(); | ||
Форма1 = ДФ.Форма; | ||
Форма1.Ширина = 400; | ||
Форма1.Высота = 300; | ||
|
||
ГлавноеМеню = ДФ.Меню(ДФ.ТипМеню.Главное); | ||
|
||
ПодменюМенюФайл = ДФ.Меню(ДФ.ТипМеню.Отсутствие); | ||
МенюФайл = ДФ.ЭлементМеню("Файл", ДФ.ТипЭлементаМеню.Стандартный, ПодменюМенюФайл); | ||
Открыть = ДФ.ЭлементМеню("Открыть", ДФ.ТипЭлементаМеню.Стандартный); | ||
Сохранить = ДФ.ЭлементМеню("Сохранить"); | ||
Разделитель1 = ДФ.ЭлементМеню(, ДФ.ТипЭлементаМеню.Разделитель); | ||
Настройки = ДФ.ЭлементМеню("Настройки"); | ||
Разделитель2 = ДФ.ЭлементМеню(, ДФ.ТипЭлементаМеню.Разделитель); | ||
Выход = ДФ.ЭлементМеню("Выход"); | ||
ПодменюМенюФайл.Добавить(Открыть); | ||
ПодменюМенюФайл.Добавить(Сохранить); | ||
ПодменюМенюФайл.Добавить(Разделитель1); | ||
ПодменюМенюФайл.Добавить(Настройки); | ||
ПодменюМенюФайл.Добавить(Разделитель2); | ||
ПодменюМенюФайл.Добавить(Выход); | ||
|
||
ПодменюМенюФайл.УдалитьПоИндексу(1); | ||
|
||
ПодменюМенюПравка = ДФ.Меню(ДФ.ТипМеню.Отсутствие); | ||
МенюПравка = ДФ.ЭлементМеню("Правка", ДФ.ТипЭлементаМеню.Стандартный, ПодменюМенюПравка); | ||
Отмена = ДФ.ЭлементМеню("Отмена"); | ||
Повтор = ДФ.ЭлементМеню("Повтор"); | ||
ПодменюМенюПравка.Добавить(Отмена); | ||
ПодменюМенюПравка.Добавить(Повтор); | ||
|
||
ПодменюМенюСправка = ДФ.Меню(ДФ.ТипМеню.Отсутствие); | ||
МенюСправка = ДФ.ЭлементМеню("Справка", ДФ.ТипЭлементаМеню.Стандартный, ПодменюМенюСправка); | ||
ОПрограмме = ДФ.ЭлементМеню("О программе"); | ||
ПодменюМенюСправка.Добавить(ОПрограмме); | ||
|
||
ГлавноеМеню.Добавить(МенюФайл); | ||
ГлавноеМеню.Добавить(МенюПравка); | ||
ГлавноеМеню.Добавить(МенюСправка); | ||
|
||
ГлавноеМеню.УдалитьПоИндексу(1); | ||
|
||
Форма1.Меню = ГлавноеМеню; | ||
|
||
ДФ.СообщитьОЗапускеФормы(); | ||
|
||
Форма1.Открыть(); | ||
</DIV> | ||
</PRE> | ||
</details> | ||
<P></P> | ||
<H4 class=dtH4>Смотрите также</H4> | ||
<P><A href="OSDForms.html">Библиотека DeclarativeForms</A></P></DIV> | ||
<script> | ||
window.onload = function () { | ||
var a = document.getElementById('select1'); | ||
a.onclick = function() { | ||
window.getSelection().removeAllRanges(); | ||
var ta1 = document.getElementById('cont1'); | ||
var range1 = document.createRange(); | ||
range1.selectNode(ta1); | ||
window.getSelection().addRange(range1); | ||
return false; | ||
} | ||
|
||
var b = document.getElementById('copy1'); | ||
b.onclick = function() { | ||
window.getSelection().removeAllRanges(); | ||
var ta2 = document.getElementById('cont1'); | ||
var range2 = document.createRange(); | ||
range2.selectNode(ta2); | ||
window.getSelection().addRange(range2); | ||
try { | ||
document.execCommand('copy'); | ||
} catch(err) {} | ||
window.getSelection().removeRange(range2); | ||
return false; | ||
} | ||
|
||
var c = document.getElementById('select2'); | ||
c.onclick = function() { | ||
window.getSelection().removeAllRanges(); | ||
var ta3 = document.getElementById('cont2'); | ||
var range3 = document.createRange(); | ||
range3.selectNode(ta3); | ||
window.getSelection().addRange(range3); | ||
return false; | ||
} | ||
|
||
var d = document.getElementById('copy2'); | ||
d.onclick = function() { | ||
window.getSelection().removeAllRanges(); | ||
var ta4 = document.getElementById('cont2'); | ||
var range4 = document.createRange(); | ||
range4.selectNode(ta4); | ||
window.getSelection().addRange(range4); | ||
try { | ||
document.execCommand('copy'); | ||
} catch(err) {} | ||
window.getSelection().removeRange(range4); | ||
return false; | ||
} | ||
} | ||
</script> | ||
</BODY></HTML> |
Oops, something went wrong.