krapotkin
Пользователи-
Постов
2 179 -
Зарегистрирован
-
Посещение
-
Победитель дней
209
Весь контент krapotkin
-
вот текст этой страницы рамкой выделена одна ячейка с информацией нужно просто скачать этот текст, выделить нужную часть и сформировать собственную страницу с этими данными либо достать эти данные и отобразить их самостоятельно в программе
-
а сам файл debug.keystore есть?
-
keytool.exe - это java-утилита можете вызвать ее из папки с явой, но лучше дописать path проверьте установку JDK / JRE java не любит, если путь к ней не содержится в path
-
это зависит в основном от верстки страницы и способа ее создания браузером
-
насчет примера - нет времени полностью разобраться, но я бы пошел по такому пути: 1. сделать TextToPath для первой буквы. получим объект TPathData 2. рассчитать матрицу преобразования - поворот на угол alfa и перемещение из центра дуги на точку начала дуги. Alfa - угол между вертикалью и прямой [центр дуги -- первая точка дуги] применить матрицу - TPathData.ApplyMatrix 3. вычислить отступ между буквами и отступить на это расстояние по дуге. 4. берем вторую букву и делаем то же самое после получения всех объектов TPathData, отрисовываем их P.S. если что, формула окружности X^2+Y^2 = 0 ))
-
для произвольной кривой - крайне сложная задача вычислить точку на контуре для позиции каждой буквы - уже непросто потом взятием производной по точке контура определить наклон в этой точке определиться с понятием "внутрь/наружу" контура а вот для дуги с заданными параметрами как раз в принципе несложно получается
-
решал эту проблему через ручное отлавливание координат между MouseDown и MouseUp элементам внутри контейнера HitTest:=false если скролл контейнера был - ничего не делать если скролла не было - определить по координатам, есть ли объект под пальцем, и запустить, что там надо запускать по клику
-
я делал галерею полностью из layout + scrollbox для timage, заключенных в эти layouts и в той же программе просто масштабируемый вывод нескольких слоев картинки в панель во втором случае мне кажется использование TImage не нужно
-
насколько я разумею, атрибут это дополнительные свойства и даже методы, приаттаченные к объекту RTTI - классу, методу класса, полю при работе мы можем учитывать это свойство например, в этой библиотеке при сериализации объекта в JSON можно переименовать поле, или убрать его из сериализации вовсе в датаснап с помощью атрибутов сделана авторизация на исполнение метода
-
может просто длинновата строка в PATH ? я олдскульно стараюсь все значимые пакеты ставить в короткие пути с английскими именами d:\AndroidSDK d:\dXE8 и т.п.
-
Большое спасибо за готовое решение. Я примерно то же делал ручками через копирование по месту. Конечно, было бы круто, чтобы эта функциональность попала в стандартный image. Там ведь есть всякие варианты типа TRectangle.Fill, в которые тоже можно пихать картинки...
-
Мне очень не хватает для TImage еще одного варианта WrapMode - что-то типа FitNoEnvelope. Сейчас Fit имеет целью полный показ картинки с сохранением пропорций, а мне для бэкграундов всяких чаще нужен вариант с полным заполнением имеющегося места, т.е. при масштабировании выбирается не min(Scale.X,Scale.Y) a max(Scale.X,Scale.Y) вкупе с центровкой картинки Нет таких планов, случайно?
-
как только увидел грид на десктопе FMX, так сразу закрыл для себя эту тему (( возможно TMS чем поможет как всегда ?
-
у меня нормально быстренько выскакивает заставка и через 2-3 сек загружается первая форма путем подмены .png на .9.png можно даже на весь экран ее растянуть нормально. конечно было бы неплохо анимацию туда как у людей, но пока есть и более насущные проблемы...
-
чисто формально - нет подключения - нет способа уведомить. так? следовательно, нужно использовать подключение. просто необязательно программу держать открытой. сервисы очень подходят в таких случаях. для windows сервис нужно писать на VCL. UI все равно нет. сервисы для андроид на делфи вроде так никому и не удались. так что похоже единственный вариант - смс ??
-
а чем готовые компоненты fgx от отца-основателя не понравились ?