![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+4 02.07.08]
Регистрация: Jun 2008
Сообщений: 19
|
Здравствуйте, подскажите, пожалуйста, возможно ли выпадающее меню создать наподобие того, как создается текстовое поле:
this.createTextField("pole", 0, 543, 210, 100, 20);
pole.type = "input";
pole.text = "Что искть?";
Пробовал встроенный хелп юзать...там про какие-то два файла пишут, создал я их, разместил, а дальше что?...Надеюсь на понимание и помощь. |
|
|||||
|
Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
|
Можно,а опишите подробно,как Вы менюшку делаете?
|
|
|||||
|
[+4 02.07.08]
Регистрация: Jun 2008
Сообщений: 19
|
Вот по этому материалу встроенного хелпа пробовал, не вышло:
Example The following example uses the JavaScript API to create a new command that appears on the Commands menu. Create two files, as described in this section, and place them in your Commands folder in your user-level configuration folder. For more information, see Configuration folders installed with Flash in Getting Started with Flash. First, create a file named skew.jsfl and place it in your Commands folder. Place the following code into the file and save the file: // Create an XML to UI dialog box using the XML definition in the skew.xml file
var skewDlg = fl.getDocumentDOM().xmlPanel( fl.configURI + "Commands/skew.xml" );
// Place the values of xskew and yskew from the dialog box into local variables.
// Note that we cast (convert) the return value of skewDlg["xSkew"] to a number before assigning
// it to xSkew because the skewSelection method takes numbers as parameters.
var xSkew = Number(skewDlg.xSkew);
var ySkew = Number(skewDlg.ySkew);
var edge = skewDlg.edge;
if (skewDlg.dismiss == "accept") {
// Place the values of xSkew and ySkew from the dialog box
// into local variables. The code casts (converts) the values from the
// dialog box to a number before assigning them to the local variables
// because the skewSelection() method takes numbers for
// the xSkew and ySkew parameters.
var xSkew = Number(skewDlg.xSkew);
var ySkew = Number(skewDlg.ySkew);
var edge = skewDlg.edge;
// check for valid input because sending 0 or undefined to
// skewSelection() will cause the object to disappear.
var inputIsValid = true;
if (xSkew == 0 || isNaN(xSkew)) {
inputIsValid = false;
}
if (ySkew == 0 || isNaN(ySkew)) {
inputIsValid = false;
}
// Call skewSelection() to carry out the resizing command.
if (inputIsValid ) {
fl.getDocumentDOM().skewSelection(xSkew, ySkew, edge);
}
}
<dialog id="skew-dialog" title="Skew Selection" buttons="accept, cancel">
<grid>
<columns>
<column/>
<column/>
</columns>
<rows>
<row align="left">
<label value="Skew x: " control="xSkew" align="left"/>
<popupslider id="xSkew" minvalue="-180" maxvalue="180"/>
</row>
<row align="left">
<label value="Skew y:" control="ySkew" align="left"/>
<popupslider id="ySkew" minvalue="-180" maxvalue="180"/>
</row>
<row align="left">
<label value="Edge:" control="edge" align="left"/>
<menulist id="edge">
<menupop>
<menuitem label="top center"/>
<menuitem label="right center"/>
<menuitem label="bottom center"/>
<menuitem label="left center"/>
</menupop>
</menulist>
</row>
</rows>
</grid>
</dialog>
Последний раз редактировалось BangMan; 12.07.2008 в 23:57. |
|
|||||
|
Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
|
Честно говоря,ни чё не понял,тут какие -то разные коды намешаны,и вообще оформляйте свои посты тегами Code ,иначе от модераторов попадет
Постарайтесь привести более читабельный код |
|
|||||
|
[+4 02.07.08]
Регистрация: Jun 2008
Сообщений: 19
|
Вообще это все, что я мог найти по ВЫПАДАЮЩИМ МЕНЮ в хелпе
а надо-то просто помощь знающих людей в написании кода, более понятного, с этим я сам не совсем разобраться могу )Ну неужели никто не делал выпадающее меню с вариантами выбора чего-нибудь? |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
BangMan, это вообщето JSFL, язык для управления интерфейсом самой программы Флэш))))
Для создания своих собственных инструментов, элементов в интерфейсе, команд меню в частности.
__________________
Reality.getBounds(this); |
|
|||||
|
[+4 02.07.08]
Регистрация: Jun 2008
Сообщений: 19
|
я и подумал, что что-то тут не ладно так а собственное выпадающее меню со списком мувов, так же просто как и текстовое поле можно создать самому? |
|
|||||
|
Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
|
конечно,попробуйте,а потом после попыток код в студию
|
![]() |
![]() |
Часовой пояс GMT +4, время: 08:31. |
|
|
« Предыдущая тема | Следующая тема » |
|
|