Вверх ↑
Этот топик читают: Гость
Ответов: 590
Рейтинг: 19
#1: 2009-01-14 14:53:53 ЛС | профиль | цитата
При двойном клике на компонентах MenuEx и PopupMenuEx ни чего не происходит... в то время как, при клике двойном клике на PopupMenu и Menu открывается окошко с редактированием пунктов меню... мб допишите пару строк в этих компонентах... вернее в их .ini и обновите на svn... а то сам, то я могу... да вот только не красиво папка elements смотрится... да и это не только мне облегчит способ редактирования меню, у этих компонентов
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2009-01-14 15:12:30 ЛС | профиль | цитата
это не пара строк, а один символ перед именем св-ва
карма: 27
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#3: 2009-01-14 15:13:21 ЛС | профиль | цитата
EcsTasY, ты думаешь, я это не сделал, там и так стоит "+", но среда не понимает это для наследников как пункт по-умолчанию
карма: 22

0
Администрация
Ответов: 15295
Рейтинг: 1519
#4: 2009-01-14 15:17:29 ЛС | профиль | цитата
и правда...
карма: 27
0
Ответов: 590
Рейтинг: 19
#5: 2009-01-14 15:26:08 ЛС | профиль | цитата
мда... бред...
карма: 0

-1
Голосовали:filyaxxxcom
Разработчик
Ответов: 26113
Рейтинг: 2126
#6: 2009-01-14 15:27:39 ЛС | профиль | цитата
EcsTasY писал(а):
мда... бред..

Не бред, а мелкое упущение, которое подлежит устранению
карма: 22

1
Голосовали:EcsTasY
Администрация
Ответов: 15295
Рейтинг: 1519
#7: 2009-01-14 15:50:13 ЛС | профиль | цитата
EcsTasY вот поэтому еще набирать сообщений и набирать...
карма: 27
0
Ответов: 2236
Рейтинг: 676
#8: 2009-02-16 23:55:13 ЛС | профиль | цитата
Про MenuEx поинтересоваться хочу
вот код:

Add(MainForm,4605803,322,315)
{
Width=394
Height=468
Position=1
link(onCreate,14686174:doEvent2,[(376,335)(376,286)])
}
Add(For,8605555,322,266)
{
End=18
link(onEvent,11644004:doVisiblIdx,[(415,272)(415,216)])
link(onStop,14686174:doEvent1,[])
}
Add(MenuEx,11644004,476,210)
{
Menu=#2:01|1:(|4:01_1|4:01_2|4:01_3|1:)|2:02|1:(|4:02_1|1:(|6:02_1_1|6:02_1_2|1:)|4:02_2|1:(|6:02_2_1|6:02_2_2|6:02_2_3|1:)|4:02_3|1:(|6:02_3_1|6:02_3_2|1:)|1:)|2:03|1:(|4:03_1|4:03_2|4:03_3|1:)|
Bitmaps=[]
Point(onVisibleItems)
Point(doVisiblIdx)
Point(doVisibleItems)
link(onVisibleItems,13050332:doAdd,[(520,223)(520,272)])
}
Add(ListBox,13050332,532,266)
{
Left=85
Top=100
Width=175
Height=285
}
Add(Hub,14686174,413,273)
{
InCount=2
link(onEvent1,13050332:doClear,[])
link(onEvent2,11644004:doVisibleItems,[(455,286)(455,223)])
}
Add(Button,12207656,266,266)
{
Left=145
Top=70
link(onClick,8605555:doFor,[])
}

У меня при попытки несколько раз скрыть и показать меню, оно удваивается.
Пробовал на b172, b173 и b174 (без SVN и Update).

карма: 11

0
Администрация
Ответов: 15295
Рейтинг: 1519
#9: 2009-02-17 00:02:00 ЛС | профиль | цитата
у меня не удваивается
карма: 27
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#10: 2009-02-17 00:23:15 ЛС | профиль | цитата
А я вообще ничего не вижу -- ссылка меня отправила лесом
карма: 22

0
Ответов: 2236
Рейтинг: 676
#11: 2009-02-17 00:40:35 ЛС | профиль | цитата
nesco, это я случайно удалил.
Вот картинка:
карма: 11

0
файлы: 1menuex.jpg [8.4KB] [286]
Разработчик
Ответов: 26113
Рейтинг: 2126
#12: 2009-02-17 00:57:18 ЛС | профиль | цитата
sla8a, картинка -- это здорово, но нужна именно схема, где проявляется этот глюк (если это глюк вообще)
карма: 22

0
Ответов: 2236
Рейтинг: 676
#13: 2009-02-17 01:04:13 ЛС | профиль | цитата
nesco, я востоновил схему, посмотри выше
карма: 11

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#14: 2009-02-17 01:24:11 ЛС | профиль | цитата
sla8a, вообще-то, скрывать все пункты нежелательно, достаточно скрыть главные, например, вот так



Add(MainForm,4605803,238,224)
{
Width=394
Height=468
Position=1
link(onCreate,14686174:doEvent1,[])
}
Add(MenuEx,11644004,378,126)
{
Menu=#2:01|1:(|4:01_1|4:01_2|4:01_3|1:)|2:02|1:(|4:02_1|1:(|6:02_1_1|6:02_1_2|1:)|4:02_2|1:(|6:02_2_1|6:02_2_2|6:02_2_3|1:)|4:02_3|1:(|6:02_3_1|6:02_3_2|1:)|1:)|2:03|1:(|4:03_1|4:03_2|4:03_3|1:)|
Bitmaps=[]
Point(onVisibleItems)
Point(doVisiblIdx)
Point(doVisibleItems)
link(onVisibleItems,13050332:doAdd,[(422,139)(422,237)])
}
Add(ListBox,13050332,434,231)
{
Left=85
Top=100
Width=175
Height=285
}
Add(Hub,14686174,329,238)
{
link(onEvent1,13050332:doClear,[])
link(onEvent2,11644004:doVisibleItems,[(357,251)(357,139)])
}
Add(Button,12207656,133,119)
{
Left=145
Top=70
Data=Integer(0)
link(onClick,9270401:doEvent1,[])
}
Add(Hub,9270401,196,119)
{
OutCount=3
link(onEvent1,9321375:doData,[(224,125)(224,83)])
link(onEvent2,16149530:doData,[])
link(onEvent3,5349232:doData,[(224,139)(224,181)])
}
Add(DoData,9321375,238,77)
{
Data=Integer(0)
link(onEventData,12218098:doWork1,[(319,83)])
}
Add(DoData,16149530,238,126)
{
Data=Integer(4)
link(onEventData,12218098:doWork2,[])
}
Add(HubEx,12218098,315,119)
{
link(onEvent,11644004:doVisiblIdx,[])
}
Add(DoData,5349232,238,175)
{
Data=Integer(15)
link(onEventData,12218098:doWork3,[(319,181)])
}

карма: 22

1
Голосовали:sla8a
Ответов: 2236
Рейтинг: 676
#15: 2009-02-17 01:29:47 ЛС | профиль | цитата
nesco, спасибо. Так что я неправильно использовал компонент? У тебя на моей схеме удваивается пункты меню?
карма: 11

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)