TComboBox – странное поведение OnMouseEnter/OnMouseLeave
Delphi XE2.
Когда мышь движется по текстовому полю ComboBox-а (а не по стрелочке), то происходит не единичный вызов OnMouseEnter, а затем OnMouseLeave, а череда непрерывных вызовов OnMouseEnter/OnMouseLeave (похоже, что по паре OnMouseEnter/OnMouseLeave на каждое перемещение мыши).
Такое происходит только если свойство Style равно csDropDown.
Если свойство Style равно csDropDownList, то поведение стандартное.
Подскажите возможно ...
Здравствуйте. У меня delphi xe 8, не могу разобраться с компонентом TIdCompressorZLib
Я установил на форму компонент TIdCompressorZLib. Теперь я хочу из заранее созданной переменной stroka получить ее сжатую копию stroka_compress, а также разархивировать сжатую сроку stroka_decompress. Как это делается?
[Code]
unit Unit2;
interface
uses
System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,
FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs;
...
Здравствуйте, профессионалы!
Требуется Ваша помощь, или, в крайнем случае - консультация!
Суть в следующем:
Требуется получить скрин (в файл .bmp) содержимого текущей страницы браузера!
(именно скриншот Полной страницы, а не html-код страницы. мне не надо ничего парсить, нужно изображение текущей страницы)
Как сделать обычный скрин (Видимой части окна) - я знаю, а вот как сделать Скриншот ПОЛНОЙ текущей страницы браузера
(включая ту часть, которая скрыта — например, когда страница по в ...
доброе время суток!
имеется файл "c:\windows\system32\calc.exe". каким образом можно определить запущен он или нет? сделать "снимок" всех запущенных процессов и смотреть есть ли там "calc.exe" - не вариант, нужно учитывать путь. может кто-то помочь толковым примером
спасибо ...
Уважаемые господа!
Прошу Вас, подскажите, кто сталкивался, как решить проблему.
ХЕ5, Developer Express VCL 13.1.4.
VCL Формы вызываются из Dll библиотеки. Не работают компоненты (свойства компонентов) завязанные на стили, темы.
Не могу поменять скины. Причем в Дизайн тайме - все работает (скины меняются), а в Ран тайме Все компоненты становятся деревянными (ничего не меняется).
Если Эти же формы компилировать в ехе-файл - все нормально, а если вызывать из Dll библиотеки - проблема!
Может к ...
Здравствуйте. Подскажите как можно отловить движение мыши на Item' ах PopupMenu? Типа свойства OnMouseMove, как это реализовано на других компонентах. Это мне нужно чтобы можно было узнать на каком Item сейчас курсор. ...
Добрый день! Имеется БД Firebird. В Delphi через IBQuery делаю запрос, но выборка дает только 1 запись.
Если этот запрос выполнить в IBExpress, то там возвращаются все необходимые записи. Не пойму в каком месте глюк.
[Code] DM.QWorkers.Close;
DM.QWorkers.SQL.Clear;
DM.QWorkers.SQL.Add('select * from WORKERS Where PROPHESYCODE = 8 and WORKERS.GRAFIKCODE = 51 order by WORKERS.GRAFIKPHASE');
DM.QWorkers.Open;
DM.QWorkers.SQL.Text;
DM.DSWorkers.DataSet.RecordCount;
TabelUpdat ...
Здравствуйте.
Вопрос по TrayIcon
В Windows XP, в свойствах Панели задач и меню Пуск есть пункт настройки скрытия неиспользуемых значков. При нажатии кнопки Настроить отображается список значков.
Моя программа, написанная на Delphi 5 отображается в этом списке как <без названия>.
Вопрос. Как это устранить? ...
Всем доброго дня.
Вопрос по TIDMessage.
Все оч хор получилось с отсылкой и attachment, subjects,body и т.д.
а как добавить в конец письма картинку типа логотип или рекламку ?
пытался через letter.Body.LoadFromFile('имя файла.DOCX') (меня бы очень устроило и техт письма и подпись и картинка - красота).
но нормально грузится только текстовый файл. через letter.Body.AddObject вообще не вышло ничего.
Вот такая история... ...
Здравствуйте, коллеги!
Кто-нибудь сталкивался с определением в какую запись таблицы CxGrid (DevExpress QuantumGrid)
была перетащена информация (Drop).
Фактически наблюдаю следующую картину:
У меня есть таблица и в нее я перетаскиваю из другой запись.
Мне нужно чтобы, если я перетаскиваю запись на существующий элемент он был заменен. Если на пустое место, то добавлен.
Я могу понять какие записи в текущий момент являются выделенными в той таблице куда я перетаскиваю запись, но в момент ...
Добрый день!
Хочу сделать План-табель для учета работников в лаборатории и потом связать его с уже фактическими данными о явках с выводом отчета. Чтобы потом дать либо доступ начальнику отдела к этим данным, либо самому составлять для него отчет в конце месяца.
Нужен просто учет рабочего времени.
Имеется 4 работника "ФИО1", "ФИО2", "ФИО3", "ФИО4", которые работают по 4 фазам и следующему графику:
1 день:1 смена с 7:00 - 19:00,
2 день:3 смена с 19:00 - 7:00,
3 день:отсыпной,
4 день:выходно ...
Здравствуйте.
Помогите разобраться как - это делается!
Есть программка. в ней есть массив (ну допустим Event2[25]), который содержит строки с разделителем Tab.
Теперь нужно данные (строки) из массива вставлять в Excel. И в конце Сохранить как txt с разделителем Tab.
делаю вот так:
Excel := CreateOleObject('Excel.Application');
Excel.DisplayAlerts := False;
Excel.WorkBooks.Add;
далее при переборе массива хочу вставлять из него строки в excel:
for i := 0 to Count2 - 1 do
begin
...
Здравствуйте.
При нажатии и удержании левой кнопки мыши и при одновременном прокручивании колесика мышки на форме, в которой расположен компонент frxPreview (fastreport), выскакивает исключение StackOverflow.
При этом если при нажатии на левую кнопку приходит сообщение WM_LBUTTONDOWN, то при прокрутке не могу понять что т.к. в сам компонент это сообщение не передается, а исключение возникает в форме.
Вообще что за комбинация или может какое то windows сообщение есть?
...
Здравствуйте! В Delphi XE столкнулся с такой проблемой, что многие функции перекодирования работают не так как в старом добром Delphi 7. Конкретно интересует функция UTF8Encode. Если раньше всё нормально работало так ShowMessage(UTF8Encode('Привет')) и равнялось Привет , то сейчас этого не происходит... как было 'Привет', так и остаётся. Кто поможет разобраться? ...
Вопрос не совсем по Delphi, а по новым версиям Opengl, точнее по работе видеокарты даже. Программирую графику на Delphi, потому решил спросить здесь, так как регулярно читаю и создалось впечатление, что специалисты разноплановые и серьёзные отвечают.
Вопрос такой, есть шейдер и в нём униформная переменная, то есть переменная которая не зависит от вершинных данных. Переменную обнавляю регулярно из программы. Вопрос собственно, а насколько быстро идёт обновление униформной переменной? Правильно ...
Доброго времени суток Уважаемые...
Опять же решаю определенную задачу несколькими способами, задача межпрограмное взаимодействие на одной ОС, решил разобраться с простыми и быстрыми вещами, а именно проецированые в память файлы(просто, быстро, удобно), принципе после пары дней чтения инфы написал "расшариватель информации" на основе CreateFileMapping, MapViewOfFile и разделил все это OpenMutex,WaitForSingleObject и ReleaseMutex для исключения одновременной работы с разделяемым ресурсом, врод ...
Загружаю сайт в Chromium1 на страничке ссылка-_blank, нажимаю её открывается Chromium2.
Как в Chromium2 установить referef адреса, который был в Chromium1 ? ...
Всем доброго времени суток.
Проблемы с кодировкой для кириллицы. Есть модуль PasZip из библиотеки Synopse. Взять можно отсюда: http://synopse.info/fossil/artifact/ae468c4766eeb8a7e46d2f27172f92980cd970d9
Там есть функция: