-
Постов
2 517 -
Зарегистрирован
-
Посещение
-
Победитель дней
264
Активность репутации
-
Равиль Зарипов (ZuBy) получил реакцию от masmat в Notification
перенесли ведь сюда
uses System.Notification -
Равиль Зарипов (ZuBy) получил реакцию от Rusland в Обновление форума
но и не топик стартера, а пользователя оставивший последнее сообщение
-
Равиль Зарипов (ZuBy) получил реакцию от zairkz в Обновление форума
исправьте отображение Города под аватаркой.
и не всегда темы становятся прочитанными... не удобно
а уведомлением вообще классно стало жить!
-
Равиль Зарипов (ZuBy) отреагировална #WAMACO в Обновление форума
Супер! Гораздо удобнее!
А мобильное приложение планируется?
-
Равиль Зарипов (ZuBy) отреагировална Andy в Обновление форума
Если есть возможность в мобильной версии форума "Последние темы" поднять в начало страницы. Думаю дл многих актуально...
-
Равиль Зарипов (ZuBy) отреагировална Rusland в Обновление форума
Еще бы не плохо в Последние сообщения видеть дату последнего сообщения в теме, а не дату создания.
-
Равиль Зарипов (ZuBy) отреагировална Brovin Yaroslav в [TAniIndicator] Почему у меня не виден TAniIndicator, помещенный в TListBox?
Добрый день,
Чтобы его запустить, нужно установить свойство
Enabled = True Это свойство его включает. На платформе Windows вы его не видите потому, что первая фаза анимированных кругов начинается с пустого кадра.
-
Равиль Зарипов (ZuBy) отреагировална rareMax в [TidTCPClient] В IdTCPClient возникает Max line length exceeded при чтении
Для начала - я бы попробовал обновить инди. Та версия, что поставляется с Делфи - немного отстает. Постоянно выходят багфиксы. Скачать последнюю версию можно с помошью SVN клиента(ваш любимый либо встроенный в ИДЕ): https://svn.atozed.com:444/svn/Indy10 Имя: Indy-Public-RO пароль пустой оставь
-
Равиль Зарипов (ZuBy) получил реакцию от Евгений Корепов в Исключить устройства с Intel Atom как не поддерживаемые
точно могу сказать только про HTTP/S, TCP, Location Sensor, Map, воспроизведение звука
еще вспомнилось что с камерой был косяк, но детали не вспомню.
-
Равиль Зарипов (ZuBy) отреагировална zairkz в Исключить устройства с Intel Atom как не поддерживаемые
А еще вроде как новые устройства на Intel Atom поддерживают эмуляцию, поэтому вам только старые устройства отключить на которых приложения вообще не запустятся. На эмуляторе Intela нормально все работает если правильно делать. А "работающие и пользующиеся популярностью приложения" наврятли оно таким станет, если у ~30% пользователей не будет возможность даже скачать (Допустим 30% скачало, из них 10% не запустилось). Кроме того все надеемся на новые версии студии в котором будет поддержка Intel
-
Равиль Зарипов (ZuBy) получил реакцию от zairkz в Исключить устройства с Intel Atom как не поддерживаемые
все баги которые написал решаемы, так что я пока не вижу смысла не поддерживать Intel. Приложение ведет себя более менее адекватно, пользоваться можно
поворот - можно отключить
тосты - своя реализация у меня
анимация - можно не использовать
ListBox - использовать ListView
работа с формой (неправильный расчёт) - два варианта: 1) использовать модифицированный файл 2) FullScreen режим
-
Равиль Зарипов (ZuBy) отреагировална Brovin Yaroslav в Обновление форума
Добрый вечер, уважаемые форумчане,
Вместе с Андреем Ефимовым мы проделали огромную работу, чтобы сделать наш форум еще удобнее и лучше, а так же решить ряд проблем, возникших в недавнее время. Работа над технической составляющей форума закончена. Однако, работа над структуризацией и модерированием тем начинается, чтобы сделать форум еще удобнее и эффективнее в решении ваших задач.
Основные нововведения
Быстрый вход. Использование нескольких систем входа на сайт (VK, Facebook, Google, Microsoft, Linked-In, Twitter)
Введение нового формата ответов: Вопрос/Ответ. Теперь при вводе вопроса, ценится полнота и исчерпанность ответа. Это, возможно, потребует изменение структуры форума, чтобы разделять вопросы от обсуждений. Пока этот формат в процессе оценки.
Мгновенные оповещения. Поддержка оповещений браузером. Теперь, если ваш браузер открыт, а форум закрыт, то при получении сообщения или новых ответов в ваших темах, вы получите системное уведомление. -
Равиль Зарипов (ZuBy) получил реакцию от zairkz в Глобальные тормоза сайта
пару дней назад на форум мог зайти только через Tor.
Причина была в провайдере, но все же что такого в форуме, что на него не было доступа.
хотя все соц сети и популярные сайты работали
-
Равиль Зарипов (ZuBy) получил реакцию от Kitty в Разрешение/запрет гасить экран
я использовал вот такой вариант в одной программе
function GetScreenOffTimeout: integer; // Androidapi.JNI.Provider, FMX.Helpers.Android begin Result := 0; {$IFDEF ANDROID} Result := TJSettings_System.JavaClass.getInt(SharedActivityContext.getContentResolver, TJSettings_System.JavaClass.SCREEN_OFF_TIMEOUT, 15000); // 15 seconds is default is not found {$ENDIF} end; function SetScreenOffTimeout(ATimeOut: integer): Boolean; // Androidapi.JNI.Provider, FMX.Helpers.Android begin Result := false; {$IFDEF ANDROID} Result := TJSettings_System.JavaClass.putInt(SharedActivityContext.getContentResolver, TJSettings_System.JavaClass.SCREEN_OFF_TIMEOUT, ATimeOut); {$ENDIF} end; -
Равиль Зарипов (ZuBy) отреагировална Rusland в Как реализовать это?
Использую helper для раскраски ListView (LVhelper.pas) из примера ZuBy.
procedure TFrmMain.SetListViewStyle(); begin Lsv.SetColorItemFill($FF000000); // цвет фона item-а серый Lsv.SetColorBackground($FF000000); // фон делаем "черным" Lsv.SetColorItemFillAlt($FF1A1A1A); Lsv.SetColorItemSelected($FF1A1A1A); // фон выделенного item-а Lsv.SetColorText($FFFFFFFF); // шрифт белый Lsv.SetColorTextSelected($FFFFFFFF); // шрифт белый end; Раскрашивается замечательно, НО когда я выделяю item, то текста в выделенной ячейке практически не видно - он становится то ли темно-серым, то ли черным.
Как побороть?
Оказывается все просто, процедуру надо вызывать непременно в OnApplyStyleLookup - тогда все работает как надо.
-
Равиль Зарипов (ZuBy) получил реакцию от zairkz в Thoma Bravo Announces Sale of Embarcadero to Idera, Inc.
это все конечно имеет место быть, но использовать мне кажется не удобно. даже чтобы разместить одну кнопку нужно проделать кучу не нужных действий.
а ели представить что с использованием этой штуки делать большой проект, нее увольте
да и кроссплатформенность теряется
-
Равиль Зарипов (ZuBy) получил реакцию от Pax Beach в TMapView не работает с IOS
думаю как-то так
function CheckInternet2: boolean; // uses System.Net.HttpClient, System.Net.HttpClientComponent var Resp: IHTTPResponse; begin Result := false; with TNetHTTPClient.Create(nil) do begin try Resp := Head('http://google.com'); Result := Resp.StatusCode < 400; except Result := false; end; Free; end; end; метод HEAD
-
Равиль Зарипов (ZuBy) получил реакцию от krapotkin в Разрешение/запрет гасить экран
я использовал вот такой вариант в одной программе
function GetScreenOffTimeout: integer; // Androidapi.JNI.Provider, FMX.Helpers.Android begin Result := 0; {$IFDEF ANDROID} Result := TJSettings_System.JavaClass.getInt(SharedActivityContext.getContentResolver, TJSettings_System.JavaClass.SCREEN_OFF_TIMEOUT, 15000); // 15 seconds is default is not found {$ENDIF} end; function SetScreenOffTimeout(ATimeOut: integer): Boolean; // Androidapi.JNI.Provider, FMX.Helpers.Android begin Result := false; {$IFDEF ANDROID} Result := TJSettings_System.JavaClass.putInt(SharedActivityContext.getContentResolver, TJSettings_System.JavaClass.SCREEN_OFF_TIMEOUT, ATimeOut); {$ENDIF} end; -
Равиль Зарипов (ZuBy) отреагировална rareMax в RAD 11 на подходе?
Ну как не популярен - уже на 9-12 месте по версии http://www.tiobe.com/
-
Равиль Зарипов (ZuBy) отреагировална Brovin Yaroslav в TShadowEffect
Все применения эффектов кэшируются, так как применение эффекта очень ресурсоемкая задача. То есть под конечное изображение выделяется дополнительный буфер, содержащий результирующее изображение с эффектом. Кэш обновляется либо в ручную, либо автоматически в нескольких случаях. При скроллировании, видимо эффект не обновляется. Это можно сделать в OnViewPortPositionChanged в ручную.
var EffectContainer: IEffectContainer; begin if Supports(Button1, IEffectContainer, EffectContainer) then EffectContainer.NeedUpdateEffects; Но повторюсь, в этом случае у вас заметно замедлиться скорость прокрутки. Лучше использовать для тени прозрачную png картинку, подложенную в стиль итема.
-
Равиль Зарипов (ZuBy) получил реакцию от Kitty в Thoma Bravo Announces Sale of Embarcadero to Idera, Inc.
это все конечно имеет место быть, но использовать мне кажется не удобно. даже чтобы разместить одну кнопку нужно проделать кучу не нужных действий.
а ели представить что с использованием этой штуки делать большой проект, нее увольте
да и кроссплатформенность теряется
-
Равиль Зарипов (ZuBy) получил реакцию от zairkz в Вопрос к знатокам установки
бывают, но почти всегда есть адаптивный режим для планшетов.
нужно помнить всегда что есть дисплей 3,2 дюйма и нужно чтобы туда все влезло.
я пишу на 5 дюймах и приложения адекватно ведут себя на маленьких дисплеях, зато на больших если кнопка растянута до краёв это просто ужасно
для мелких дисплеев подкладываю TVertScrollBox и контент туда пихаю, не включая Toolbar'ы и прочие элементы управления
на 7 дюймах еще нормально, а на 10-ке нужно адаптировать в зависимости от ориентации
-
Равиль Зарипов (ZuBy) отреагировална bigjorj в RAD 11 на подходе?
Новый сайт Embarcadero https://www.embarcadero.com Вообще убрано упоминание про продукты кроме Студии (opd: их оказывается перенесли на сайт www.idera.com ). Похоже началась активная фаза слияния. Ой страшно мне.....
И самое интересное! Смотрите https://www.embarcadero.com/app-development-tools-store/delphi я надеюсь это ошибка.... $83 129,88
-
Равиль Зарипов (ZuBy) отреагировална rareMax в Thoma Bravo Announces Sale of Embarcadero to Idera, Inc.
Ну по вашей ссылке - там ничего насчет стилей не увидел.
-
Равиль Зарипов (ZuBy) получил реакцию от Brovin Yaroslav в DeviceInfo - модуль для получения информации о девайсе
DeviceInfo - модуль для получения информации о девайсе
Android || Windows || IOS || MAC OS
Intel планшет
для Андроида нужно включить разрешения (permission)
Ссылка на GitHub