-
Постов
414 -
Зарегистрирован
-
Посещение
-
Победитель дней
36
Активность репутации
-
Barbanel отреагировална FREEFAR в Кнопка Done
Я сделал проще. Убрал эту кнопку и ее панель. Повесил над клавой свою панель и все
-
Barbanel отреагировална Rusland в Кнопка Done
В этой теме как раз код для отлавливания нажатия кнопки. Используется IFMXVirtualKeyboardService в FormKeyUp. Через дебагер посмотрите что там отлавливается при нажатии Done.
-
Barbanel отреагировална Alex7wrt в Android. Форма не на весь экран по вертикали.
Для того, чтобы работало "из коробки", добавьте в файле манифеста в секции Activity строку:
<meta-data android:name="android.max_aspect" android:value="2.1" />
Где 2.1 -максимальное соотношение сторон, поддерживаемое приложением. Можно заменить другим числом
-
Barbanel отреагировална Евгений Корепов в Не работает OverWrite в Deployment
Или в среде, меню Run, Parameters, поле Parameters - добавьте туда -cleaninstall, при запуске на устройстве будет производиться чистая установка.
-
Barbanel отреагировална estra в HueTrackBar
HuewTrackBar !!! В точку!!!
P.S.
Не вздумайте прочесть это по русски!
P.P.S.
Никого не хочу обидеть, просто очень тонко подмечено)))
-
Barbanel получил реакцию от Anatoliy в Что такое ForVendor (IDFV) ?
Для идентификации устройства мы используем IMEI для Android и некий "номер устройства" (не помню как он правильно называется) для iOS.
Возможно ваш IDFV и есть этот идентификатор.
С андроидом нет никаких проблем, IMEI уникален по определению.
С iOS есть подводные камни но мы их преодолели.
-
-
Barbanel получил реакцию от Anatoliy в TWebBrowser. Убрать горизонтальный скрол, убрать вертикальный скрол
Нужно понимать, что это все дикий костыль, и вообще это был сарказм)))
Первое что приходит в голову - установить нужную ширину, дать браузеру перестроить страницу под эту ширину.
Потом нужно найти высоту страницы, если есть такое свойство - замечательно если нет, то берем максимальное значение из вертикального скролбара.
Присваиваем браузеру полученную высоту.
Делаем скриншот.
Выводим где нужно.
-
Barbanel получил реакцию от Евгений Корепов в Идентификация устройства
Всем доброго времени!
Как и обещал, выкладываю либы для работы с KeyChain.
Либы были взяты у братьев-китайцев, ни слова про покупку сказано не было (хотя чтобы выкачать их пришлось заплатить какому-то облачному сервису).
Использовать просто, за все отвечают три функции:
function StoreItemToKeychain(const AServiceName, AKey, AValue: string; const bOverride: Boolean=True): Boolean; function GetItemValueFromKeychain(const AServiceName, AKey: string): string; function DeleteItemFromKeychain(const AServiceName, AKey: string): Boolean; Ну и традиционно нужно подключить саму библиотеку, все находится в аттаче.
Enjoy! ?
iOS_KeyChain.zip
-
Barbanel отреагировална Равиль Зарипов (ZuBy) в Cannot Connect to the Mac
Обращайтесь, всегда рады помочь!
-
Barbanel отреагировална Tumaso в TEdit проблема с установка фокуса и его снятием
Я в токио использую TEdit.ResetFocus - фокус с edit убирается, событие OnExit срабатывает
-
Barbanel отреагировална Brovin Yaroslav в [TMultiView] Починили TMultiView.Enable в Tokyo
Моя работа По просьбе трудящихся на этом форуме сделал эту задачу. А еще добавил настройки, чтобы можно было линию убирать.
-
Barbanel отреагировална Brovin Yaroslav в [DX10.1][Android][TMultiView] Как убрать белую полоску у TMutiView?
В Токио в TMultiView имеет специальное свойство, которое позволяет настроить цвет этой линии или скрыть ее совсем.
TMultiView.BorderOptions
-
Barbanel отреагировална dnekrasov в TEdit проблема с установка фокуса и его снятием
А почему бы просто не сделать стиль для TEdit, который в неактивном виде выглядит как TLabel?
-
Barbanel отреагировална rareMax в Проблемы с размерами компонентов.
Помимо свойства Align используйте TLayout для группировки компонентов. Приложите простую демку - и возможно вам покажут как сделать пропорциональное изменение дизайна.
Еще обратите внимание на компонент TScaledLayout - он изменяет размеры всех дочерних контролов пропорционально изменению своих размеров
-
Barbanel отреагировална Tumaso в Тестирование на ферме устройств
Проведение тестирования нужно заказывать дополнительно, по умолчанию его нет
-
Barbanel отреагировална x11 в Подключение к БД Firebird из Android
Библиотеку нужно не забыть добавить в Deployment (release и debug).
У меня рядом с папкой проекта есть, т.е. на одном уровне, папка media, где лежат иконки, картинки, so-библиотеки и прочий мусор для деплоя.
В столбце Remote path указываем ".\assets\internal\db". Открываем "Project/Deployment", выбираем конфигурацию над таблицей, жмякаем слева + и выбираем файл. Только обрати внимание ,что галочка слева должна быть отключена.
В проекте, в процедуре подключения к базе есть строка:
ClientLibrary := IncludeTrailingPathDelimiter(TPath.GetDocumentsPath) + 'db' + PathDelim + 'libfbclient.so.3.0.2'; ну или "'libfbclient.so.2'", в зависимости от версии Firebird сервера: 2.5 или 3.0.
Не забудь добавить в USES модуль System.IOUtils.
Сразу напишу, что Андроид, как и Линукс туповаты, поэтому подключиться к хост-машине с Firebird по имени компьютера не получится.
По крайне мере у меня не получилось.
Поэтому в качестве адреса (параметр "Data Source") выступает IP адрес.
Собираем строку подключения:
UniConnectionFB.ConnectString := 'Provider Name=InterBase;' + 'Data Source=' + server +';' + 'Database=' + Database + ';' + 'Port=' + port +';' + 'User ID=' + Username +';' + 'Password=' + Password + ';'+ 'Client Library=' + ClientLibrary + ';' + 'Character Set='+ CharacterSet + ';' + 'Use Unicode=True;Login Prompt=False';
-
Barbanel отреагировална dnekrasov в Как в DBChart добавить цвета RGB?
Спасибо в отдельном сообщении говорить не надо - просто поставьте Thanks:
-
Barbanel получил реакцию от Ильдар в Как в DBChart добавить цвета RGB?
Я конечно прошу прощения, но граммар наци во мне негодует.
"Диаграмма успеваемости"
-
Barbanel получил реакцию от FREEFAR в Как в DBChart добавить цвета RGB?
Я конечно прошу прощения, но граммар наци во мне негодует.
"Диаграмма успеваемости"
-
Barbanel отреагировална dnekrasov в Как в DBChart добавить цвета RGB?
Вы передаёте цвет с прозрачностью 0. Попробуйте сделать так:
Add(R1, 'Раздел 1', $FF000000 or rgb(49, 47, 138)); -
Barbanel получил реакцию от Ingalime в Как в Delphi XE3 открыть word документ ?
if ( OpenDialog1.Execute ) then
Memo1.lines.LoadFromFile(OpenDialog1.FileName);
Выражайтесь точнее)
-
Barbanel получил реакцию от Alex7wrt в Как в Delphi XE3 открыть word документ ?
Лично мне неизвестно как встроить MSWord в свою форму.
Просто открыть MSWord и отобразить в нем документ - можно.
Запустить MSWord, не показывать его окно, считать определенный текст (как строку), и отобразить этот текст на форме (без средств редактирования MSWord) тоже можно.
Как встроить в свою форму - мне неизвестно.
Существуют платные компоненты для редактирования doc-файлов, но их возможности не такие обширные как в MSWord.
Вам точно нужно именно это? Это задача вобщем-то не совсем тривиальная, хотя и решимая.
Может вы скажете что от вас требуется и мы подскажем альтернативы?
-
Barbanel отреагировална dnekrasov в Как стилизовать Border окна ?
В стиле создать "windowborderstyle"
-
Barbanel отреагировална Ильдар в Как изменить цвет Label?
self.Label1.StyledSettings:= self.Label1.StyledSettings - [TStyledSetting.FontColor]; self.Label1.FontColor:= TAlphaColorrec.Red; Можно просто отключить стилизацию.