Вниз
Скачать: CL | DM;

Помогите найти компонент   Найти похожие ветки 

← →
Sergeant88   (2010-11-14 18:22) [0]

Здравствуйте!
Помогите найти компонент (или наиболее постое решение), который будет соответствовать требованиям:
1. нужно выводить поверх всех окон небольшой прямоугольник, в который будет передаваться текст.
2. прямоугольников будет много (до 20), и в каждом будет свой текст
3. каждый прямоугольник должет легко перетаскиваться.
4. прямоугольники не должны сворачиваться при сворачивании главной формы.

Пробовал компонент AdvAlert, не понравился, т.к. в нём нерационально используется место (при выводе одной строки текста, окно занимает около 3-4-х размеров строк).
Буду очень благодарен!


← →
TUser ©   (2010-11-14 19:34) [1]

Имхо, сделать 20 форм с требуемым тебе дизайном.


← →
Sergeant88   (2010-11-14 20:34) [2]

как-то не очень практично.


← →
antonn ©   (2010-11-14 20:54) [3]

почему не практично? вполне нормально.
ну можно сделать одно layered-окно и в нем "вырезать" прямоегольники (тоже самое регионами), но будет больше тормозов, имхо


← →
Pavia ©   (2010-11-14 20:56) [4]

1 форма и 20 регионов.


← →
TUser ©   (2010-11-14 20:57) [5]


> Sergeant88   (14.11.10 20:34) [2]

Рисуй на GetDC(0), пропиши реакцию на мышиные события и движение других окон опять же ...


← →
Sergeant88   (2010-11-15 01:36) [6]

Я с регионами никогда не работал, но по беглому взгляду понял, что прямоугольники будут зависимы друг от друга, а они должны каждый передвигаться отдельно.


← →
а так   (2010-11-15 01:53) [7]

панели с бордерами


← →
а так   (2010-11-15 02:05) [8]


> 1. нужно выводить поверх всех окон небольшой прямоугольник,
>  в который будет передаваться текст.

поверх винлагон тоже? или поверх всех форм? а если формы visible=false?


← →
Германн ©   (2010-11-15 02:07) [9]

Опять стикеры?
Или учебное задание?


← →
а так   (2010-11-15 02:35) [10]

Удалено модератором
Примечание: Не хами


← →
TIF ©   (2010-11-15 03:03) [11]

Удалено модератором
Примечание: Правила читаем


← →
Германн ©   (2010-11-15 03:10) [12]


> я тут впервые почти, похоже форум, где можно решение получить.
>  

"Оставь надежды всяк сюда входящий". Тут не принято давать решение. Тут только дают советы и указывают на ошибки в решениях.

> а те что за дело учебное заведение или поступать готовлюсь?
>  

Мне - пофигу. И то и другое мне не интересно.


← →
KSergey ©   (2010-11-15 11:51) [13]

Я вот не понял в чем беда.
Ну сделать форму, убрать заголовок, на ней label положить, в котором менять текст. Плюс к этому отработать  ... как-то так это собщение NCHITTEST как-то так, это чтобы можно было перемещать за любую точку окна. Проставить StayOnTop каким-либо методом.

Ну и насоздавать таких форм 20 штук динамически.

В чем конкретно из описанного проблема?


← →
KSergey ©   (2010-11-15 11:52) [14]

Да, для любого из перечисленных моментов готовый код легко отыскивается в гугле.



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

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.005 c
2-1291548064
Виктор
2010-12-05 14:21
2011.02.27
об Application.MessageBox


6-1201379773
Max.66RUS
2008-01-26 23:36
2011.02.27
Отправка файла POST-запросом...


2-1291576237
Виктор
2010-12-05 22:10
2011.02.27
о "тонких клиентах"


2-1291813130
Scott Storch
2010-12-08 15:58
2011.02.27
сравнение имен файлов по маске


15-1290093673
картман
2010-11-18 18:21
2011.02.27
ТЗ




   Наверх