| Структура программирования, программирование, языки программирования, книги программирование | На сайте представлена информация про программирование в Интернете и работу |
|
резиденты под виндовс XP, не получается под виндовс резиденты Отображение времени из БД Access JPEG, Считывание JPEG без использования VCL Как вывести bitmap? Резидентная программа, Прога, удаляющая определенную инфу Как одновременно воспроизвести несколько Wav Как мне объявить структуру, не помню ключевых слов. СРОЧНО!!! Нужна спецификация Corba IDL Dll работает не всегда Как сдвинуть спектр звукового сигнала? Изменение kernel32.dll "Установка и удаление программ" Просто супер лёгкая вещица!!!, Компанент и мышь Игнорировать код при условии... Протокол обмена компа с мобильником ? Download Delphi7, Download Delphi7 Timer - тыртыртуртур, а нужно тррррррррррр., Timer - тыртыртуртур, а нужно трррррррр Kylix: Время создания файла Кто нибудь использует Rational Rose с Delphi?, Rational Rose Динамические структуры данных, Динамические структуры данных OnTimer и отладка, помогите в теории и практике Translater ..По Срочнякам, Помогите плизз System Tray, RxLib MENUS, ToolBar - HELP Как Вы относитесь к курящим девушкам? PopupMenu как в DELPHI7, PopupMenu как в DELPHI7 - HELP Как получить инфу о жестком диске? Средняя частота байт ListView, ListView - HELP! PropertySheet, Закладка свойств OpenGL, прозрачные объекты XPStyle Vs Standart, XPStyle Vs Standart - HELP QReport в Delphi7 порт lpt, как записать значение Как лучше писать БД?, Что использовать? Интернет и Web, IP-адресс Полезные примочки для ListBoxа и для ComboBoxа TStringGrid в переменной записано имя процедуры Как создать форму с визуальным компонентом, ручками windows Бизнес логика в хранимых процедурах... Изменение параметров BDE - алиаса, Как применить? QReport, основы Как заглушить системную службу? Запуск формы один раз Хранение изображений и их склеивание, Нужен способ Форма в центре экрана, Как сделать чтобы форма при запуске прил Подскажите, как считывать файл, открытый другой, программой? Mirror ListBox Дата в Win2000, Неправильный год в Win2000 API func's Версия Windows Инсталлятор для BDE - программы., Как перенести алиасовский PATH? Окно поверх всех окон, Как сделать Directory+Hidden IBInstall - как провести инсталляцию на чистой маш, Польза-то вообще есть? Outlook расширения, Кто писал? alternativa TEdit Работа с процессором, Помогите, чем можете... Запрет функции печати Создание компонента,, во время выполнения программы Копирование Ребята, где можно про DAO почитать? Настройки... ComboBox в ячейке StringGrid под углом 90 градусов, Как перевернуть ComboBox? Добавление компонента!, Не получается. Отправка почты в Дельфи 7, Помогите разобраться в приаттачивании Версии Delphi, Какая больше нравится ?? ФОРМА, Хочу чтобы форма была на весь экран |
Платные хостинги Раскрутка сайта Книги по программированию Окно поверх всех окон, Как сделать
- А FormStyle не подойдет? - А установка FormStyle в fsStayOnTop не прокатывает?Тогда попробуй через Апишную функцию. Чего-то такое:with MyForm do SetWindowPos(Handle, HWND_TOPMOST, Left,Top, Width, Height, SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);Должно прокатить. - Burich-Caeser, что-то у тебя сложно написано, вот проще:поверх всех:Код SetWindowPos(Form1.Handle,HWND_TOPMOST,0,0,0,0,SWP_NOMOVE or SWP_NOSIZE);highlightSyntax('delphiGJkOTA','delphi');обратно:Код SetWindowPos(Form1.Handle,HWND_NOTOPMOST,0,0,0,0,SWP_NOMOVE or SWP_NOSIZE);highlightSyntax('delphiI5NzY4','delphi'); - При переключении между формами делаем следующее:<Главная форма>.FormStyle:=fsNormal;<Форма>.Show;<Форма>.FormStyle:=fsStayOnTop;при обратном переключении либо закрытии - то же самое с точностью до наоборот. - а может поменять метсами формы Добавлено @ 10:16 Попробуй вызывать данную функцию в обработчиках события OnShow() или OnDeactivate(), OnActivate() доп. формы. Код with Form1 do SetWindowPos(Form1.Handle, HWND_TOPMOST, Left, Top, Width, Height, SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);highlightSyntax('delphihOTAyN','delphi'); Добавлено @ 10:20 попробуй использовать в событии OnHide основной формы или в той процедуре, где ты прячешь окноКод ShowWindow(Form1.Handle, параметр); highlightSyntax('delphiU4N2Rl','delphi');параметрSW_HIDE Скрывает окно и активизирует другое. SW_MAXIMIZE Разворачивает окно. SW_MINIMIZE Сворачивает окно. SW_RESTORE Активизирует и выводит окно. Если окно было развёрнуто или свёрнуто - восстанавливает исходный размер и позицию. SW_SHOW Активизирует и выводит окно с его оригинальным размером и положением. SW_SHOWDEFAULT Активизирует с установками, заданными в структуре STARTUPINFO, которая была передана при создании процесса приложением запускающим нужную программу. SW_SHOWMAXIMIZED Выводит окно в развёрнутом виде. SW_SHOWMINIMIZED Выводит окно в виде пиктограммы на панели задач. SW_SHOWMINNOACTIVE Выводит окно в свёрнутом виде на панели задач и не передаёт ему фокус ввода, т.е. окно, которое до этого было активно остаётся активно по прежнему. SW_SHOWNA Отображает окно в его текущем состоянии. Активное окно остаётся активным по прежнему. SW_SHOWNOACTIVATE Выводит окно в его последнем положении и с последними используемыми размерами. Активное окно остаётся активным по прежнему. SW_SHOWNORMAL Выводит окно. Если оно было свёрнуто или развёрнуто - восстанавливает его оригинальные размеры и позицию - в событии OnHide основной формыКод SetForeGroundWindow(ИмяДопФормы.Handle); Handle - это уникальный идентификатор окна во всей системеhighlightSyntax('delphijZDdmM','delphi'); Добавлено @ 10:27 ещеКод SetWindowPos(Form1.Handle,HWND_TOPMOST,0,0,0,0,SWP_NOMOVE or SWP_NOSIZE);highlightSyntax('delphiVmZmRk','delphi'); Добавлено @ 10:30 попробуй пользоваться поиском на форуме, а еще у нас есть огромный FAQ, обратись к Alex`у |