| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Flash в приложении |
| Автор: Jlekc 30.4.2006, 16:00 |
| Есть некая оболочка для загрузки/просмотра флешек. Сами флешки могут быть разного размеры, и птому при открытии койта флешки размеры аппликухи меняються. Но флешка при этом не хатеть менять свой размер((( Для флешки стоит Align>alClient, но она растягиваеться на всю клиентску область, только если на нее кликнули. Провыбывал устанавливал ширину/высоту, дергал invalidate/refresh/repaint как для флешки, так и для оболочки. Результат появляеться тока если пользователь сам кликнет. Как ткое побороть?? |
| Автор: Тьма 30.4.2006, 17:06 |
| ты используешь активикс компонент? кликай програмно |
| Автор: Jlekc 30.4.2006, 17:07 |
| мона пример програмного клика? |
| Автор: Тьма 30.4.2006, 17:45 | ||
первый параметр это указатель на твой компонент, второй - это сообщение, третий, это соостояние клавиш контрол и альт и клавиш миши, четвертый - это сумма координат верхнего угла(именно в Х+У а не У+Х) |
| Автор: Yanis 1.5.2006, 10:55 | ||||||
Тьма прав. Но только последний параметр это целое: младшее слово - координата по оси X, а старшее - координата по оси Y. Код приблизительно такой:
|
| Автор: Sunvas 2.5.2006, 00:12 |
Да нет.. Его код у меня не работает! Yanis, а вот твой - да! |
| Автор: Jlekc 3.5.2006, 19:05 |
| псиб, помогло |