Вопросы по теме 'vcl'
Отключение анимации индикатора выполнения в Vista Aero
Я использую Delphi 2009 VCL TProgressBar как своего рода индикатор «пустой / полный».
В Vista с включенной темой Aero с ней связана анимация, которая раздражает и не подходит для датчика.
Есть ли способ отключить это (НЕ изменяя настройки темы...
6689 просмотров
schedule
01.01.2024
Будет ли форма Delphi всегда запускать OnResize при ее отображении?
Если я создаю новую форму Delphi, перехватываю ее событие OnResize и запускаю приложение, OnResize запускается до отображения окна. Чего я не знаю, так это того, всегда ли это будет происходить для любого окна.
(Для тех, кто знаком с Windows API,...
631 просмотров
schedule
12.04.2024
BCB6 TListBox (Как получить значение нескольких выбранных элементов)
Как я могу получить выбранные элементы в TListBox и добавить элементы во второй TListBox, я использую Borland C++ Builder 6.
2875 просмотров
schedule
16.05.2024
Безопасно ли устанавливать SEM_FAILCRITICALERRORS при запуске с VCL?
Я обнаружил, что рекомендуется вызывать SetErrorMode(SEM_FAILCRITICALERRORS) при запуске приложения: https://docs.microsoft.com/en-us/windows/win32/api/errhandlingapi/nf-errhandlingapi-seterrormode
Я знаю, что код VCL временно устанавливает...
696 просмотров
schedule
27.02.2024
Как я могу привязать объект TClientDataset к объекту TGrid во время выполнения?
эй, я хочу привязать объект TClientDataset к сетке в Delphi, но я не знаю, как это сделать :(
Вот мой код:
procedure TForm3.RtcResultArtikelReturn(Sender: TRtcConnection; Data,
Result: TRtcValue);
var
dtable : TClientDataSet;
begin...
890 просмотров
schedule
12.12.2023
Поле выбора составного компонента отображается неправильно
У меня есть составной компонент, состоящий из TEdit и TButton (да, я знаю о TButtonedEdit ), который наследуется от TCustomControl . Редактирование и кнопка создаются в его конструкторе и помещаются на себя.
Во время разработки поле выбора...
307 просмотров
schedule
08.03.2024
Вставить новую строку в StringGrid
У меня есть StringGrid, который может рисовать новые строки с помощью метода OnDraw.
Он отлично работает, но теперь я хочу, чтобы пользователь мог вводить новую строку с помощью клавиатуры. На данный момент многострочные тексты приходится...
1079 просмотров
schedule
11.07.2022
Автоматическая компоновка вертикальных панелей в Delphi
Я не работал с Delphi несколько лет, занимаясь веб-приложениями.
Я привык в HTML просто объявлять последовательные <div> ... </div> и размещать их друг под другом с интервалом, обеспечиваемым CSS.
Я хочу сделать приложение Delphi,...
1498 просмотров
schedule
07.10.2022
KeyDown в delphi XE7 требует сдвига для регистрации
ОБНОВЛЕНИЕ: Другой процесс на моем компьютере мешал обнаружению ярлыков.
В VCL TStringgrid я хочу скопировать содержимое, используя «Ctrl+C» и/или «Ctrl+c».
Фрагмент кода:
procedure TEditWaterFrame.sgSSPKeyDown(Sender: TObject; var Key:...
801 просмотров
schedule
23.11.2023
Как изменить текст кнопок «Да» и «Нет» TMsgDlgButtons в RAD Studio XE?
Я хочу изменить текст кнопок YES и NO в окне сообщения.
CModalWndManager::ShowMessageBox(AnsiString::LoadStr(IDS_NOT_SUPPORTED).c_str(), mtWarning, TMsgDlgButtons() << mbYes << mbNo, mbOK == mrYes);
Вместо YES хочу "Switch...
730 просмотров
schedule
28.12.2023
Открыть форму с экрана загрузки при запуске в C++ Builder
У меня есть приложение с MainForm, которое является экраном загрузки. Эта форма отображается, когда в фоновом режиме выполняются некоторые действия, например решение, какую форму запустить следующей. Я не могу заставить это работать, у меня...
117 просмотров
schedule
20.10.2023
Передача TForm в качестве аргумента функции
У меня есть приложение с несколькими формами. Два из них очень похожи, у них есть общие черты в виде объектов VCL (метки, изображения и т. д.), которые я назвал одинаковыми. Я хочу иметь функцию в определенном классе, которая может принимать одну из...
81 просмотров
schedule
11.03.2024