Alexander
-
Постов
116 -
Зарегистрирован
-
Посещение
-
Победитель дней
2
Сообщения, опубликованные Alexander
-
-
Чудес не бывает, надо внимательно посмотреть код.
Попробуйте в отдельном проекте задать те же свойства и обработчики, как и в вашем проекте. Если реакция повторится, то разговор можно вести о баге. Если нет, то искать ошибку в проекте
-
сколько в вашей программе уходит времени на загрузку из файла и сколько на заполнение SQLite?
-
Существенно ускорить относительно чего?
-
Проще самому написать обработчик. Во-первых, обработчик будет реализован под вашу структуру.
Во-вторых, возможность реализации предобработки данных.
PS: а какая сложность в реализации обработчика? считать строку, по разделителю выделить данные, полученные данные подставить в параметры запроса.
-
Вопрос точнее ставьте, используете функции Pascal для заливки цветом или нужно написать алгоритм заливки?
Если первое, то выкладывайте код; если второе - то описание алгоритма и код...
-
TabControl.TabPosition := Dots;
-
TCircle.Fill.Kind установить в None
-
Как вариант могу предложить следующий алгоритм
В RadioButton(I).Tag выставляете уникальный индекс. В обработчике onChange у RadioButton:
GroupBox.Tag := (Sender as TRadioButton). Tag;
Тогда для проверки можно использовать :
Case GroupBox.Tag of....
-
Что касается примера, я бы экран просто нарисовал на канве, а при нажатии анализировал в какой цвет попадают координаты. После этого соответсвующую границу "подсвечивал" серым градиентом - эффект нажатия.
TPath имеет прямоугольные границы, поэтому при нажатии в углах не те камни могут нажиматься
-
Использовать один TFloatAnimation в обработчике OnProcess увеличивать размер по Y. Не использовать выравнивание по центру, а в этом же обработчике смещать координаты левого верхнего угла пропорционально увеличению размера...
ИМХО: лишний аниматор съедает ресурсы, если есть возможность надо отказываться
-
Боюсь что 3D в Firemonkey не справится с объёмом расчётов на мобильных платформах. Как вариант могу предложить организацию стереовидео трансляции с сервера. тут узкое место производительность канала трансляции...
-
Проверьте, что загружается в MyBitmap. Например, через savetofile. Или весь Image1 чёрный?
-
-
AB := 10; AD := 5; X := 7; {X [0..AB]} Y := 2; {Y [0..AD]} AngleRot := 45; Image1.RotationCenter.X := (X/AB); Image1.RotationCenter.Y := (Y/AD); Image1.RotationAngle := AngleRot;
это поворот Image на произвольный угол AngleRot. Предварительно поместить Bitmap в Image
Расчёт координат углов к FireMonkey не относится. Посмотрите учебник геометрии - Теорема Пифагора
-
Размышлял над подобной идеей.
Получилось два метода:
1. Самому рисовать на канве image
2. Использовать TPath, и самому из готовых примитивов формировать изображения.
На практике не опробовал
-
В качестве новости, кому интересна данная тема
Toshiba представляет подключаемый модуль BLE для Bluetooth Developer Studio
-
С Днём Рождения!!!
-
-
это не огород, это эргономика
-
Слева и справа вверху повесить "плавающие" полупрозрачные кнопки "Ок" и "Отмена"
-
а файлы обязательно сразу все загружать? куда вам их столько?
-
-
Похоже на баг, tselection работает и на форме
-
Не понятно в чём помочь разобраться, или отрывок кода и где и какая ошибка или переформулируйте вопрос.
Что помещаете в vPixelColor, то и выводится
Поиск сервера
в DataSnap
Опубликовано
А технология Tethering не подойдёт?