Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.01.06;
Скачать: CL | DM;

Вниз

Вставить в свой компонент другой   Найти похожие ветки 

 
Hollander   (2006-11-23 20:28) [0]

Я создал компонент, потомка от RichEdit, подчеркивавющий синтаксис языка. Мне надо сделать, чтобы там выпадало меню как в редакторе delphi с возможными командами. Я создаю в run-time компонент Listbox, где parent мой компонент. Проблема он закрашивает весь текст в моем компоненте и мой текст невидим, даже если я новый набираю. Как от этого избавиться или может есть другое решение???


 
Юрий Зотов ©   (2006-11-23 23:02) [1]

Если нужно меню - так и создавать нужно меню. При чем тут ListBox?


 
Hollander   (2006-11-23 23:24) [2]

Просто самому лень прорисовывать, а ListBox идеально подходит для этого. Конечно если у кого-то есть желание, то я не против кода прорисовки меню с горизонтальным и вертикальным скролами.


 
Юрий Зотов ©   (2006-11-24 00:51) [3]

Зачем рисовать меню самому, если есть готовое Popup-меню?


 
DimaBr   (2006-11-24 08:51) [4]


>  Я создаю в run-time компонент Listbox, где parent мой компонент

В корне не верно, ваш Попап не выступает за пределы вашего Ричедита. Показывать нужно путём ShowWindow или например создавать форму и прятать её на OnDeactivate.


 
Hollander   (2006-11-27 08:42) [5]

А как это реализовать??? Уже очень срочненько надо в пятницу сдавать


 
Doma ©   (2006-11-29 17:26) [6]

А почему не хочешь воспользоваться готовыми решениями... полоно понаписано редакторов с подобными функциями.
К примеру SynEdit: http://synedit.sourceforge.net


 
Hollander   (2006-11-29 21:06) [7]

нет спасибо, т.к. это сдавать надо да и еще с отчетом хотя я уже почти закончил



Страницы: 1 вся ветка

Текущий архив: 2008.01.06;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.007 c
15-1196257475
em240
2007-11-28 16:44
2008.01.06
.net+производительность gui приложений


15-1196672711
Kerk
2007-12-03 12:05
2008.01.06
Одно и то же в разных источниках


15-1196426548
Автор
2007-11-30 15:42
2008.01.06
О разделе "Статьи"


15-1196712934
Ega23
2007-12-03 23:15
2008.01.06
А вот посоветуйте какую-нибудь статью


2-1197048547
@!!ex
2007-12-07 20:29
2008.01.06
Быстрый алгоритм сжатия упаковки(не архивация) массива