Перейти к содержанию
Fire Monkey от А до Я

krapotkin

Пользователи
  • Постов

    2 184
  • Зарегистрирован

  • Посещение

  • Победитель дней

    209

Весь контент krapotkin

  1. увеличение памяти IDE в 2 раза, а где стабильность? думаю, уже все сходили на блоги большего никто из местных вам не скажет, ибо секрет до официального анонса зато ценник на Delphi уже за 200 штук убежал
  2. ну, как бы очень оптимистом нужно быть, чтобы браузер в listBoxItem запихать такой жуткий оверхед...
  3. krapotkin

    XE 8

    очень возможно у меня все, что на экране показано, не воспроизводится по f1 загрузка около 1 сек поиск быстрый и работающий
  4. krapotkin

    XE 8

    а вот на мой взгляд как раз этот help работает на порядок быстрее, и имеет более логичный интерфейс а самым быстрым был вообще старый winhelp тогда еще не было тем, на которые help'а нет совсем, и по F1 справка работала как часы
  5. вот текст этой страницы рамкой выделена одна ячейка с информацией нужно просто скачать этот текст, выделить нужную часть и сформировать собственную страницу с этими данными либо достать эти данные и отобразить их самостоятельно в программе
  6. keytool.exe - это java-утилита можете вызвать ее из папки с явой, но лучше дописать path проверьте установку JDK / JRE java не любит, если путь к ней не содержится в path
  7. это зависит в основном от верстки страницы и способа ее создания браузером
  8. насчет примера - нет времени полностью разобраться, но я бы пошел по такому пути: 1. сделать TextToPath для первой буквы. получим объект TPathData 2. рассчитать матрицу преобразования - поворот на угол alfa и перемещение из центра дуги на точку начала дуги. Alfa - угол между вертикалью и прямой [центр дуги -- первая точка дуги] применить матрицу - TPathData.ApplyMatrix 3. вычислить отступ между буквами и отступить на это расстояние по дуге. 4. берем вторую букву и делаем то же самое после получения всех объектов TPathData, отрисовываем их P.S. если что, формула окружности X^2+Y^2 = 0 ))
  9. я тоже сначала сделал стандартным, потом специально переделал X-SO хорошо работает с вложенными в объект TObjectList а у меня их много
  10. для произвольной кривой - крайне сложная задача вычислить точку на контуре для позиции каждой буквы - уже непросто потом взятием производной по точке контура определить наклон в этой точке определиться с понятием "внутрь/наружу" контура а вот для дуги с заданными параметрами как раз в принципе несложно получается
  11. решал эту проблему через ручное отлавливание координат между MouseDown и MouseUp элементам внутри контейнера HitTest:=false если скролл контейнера был - ничего не делать если скролла не было - определить по координатам, есть ли объект под пальцем, и запустить, что там надо запускать по клику
  12. я делал галерею полностью из layout + scrollbox для timage, заключенных в эти layouts и в той же программе просто масштабируемый вывод нескольких слоев картинки в панель во втором случае мне кажется использование TImage не нужно
  13. насколько я разумею, атрибут это дополнительные свойства и даже методы, приаттаченные к объекту RTTI - классу, методу класса, полю при работе мы можем учитывать это свойство например, в этой библиотеке при сериализации объекта в JSON можно переименовать поле, или убрать его из сериализации вовсе в датаснап с помощью атрибутов сделана авторизация на исполнение метода
  14. может просто длинновата строка в PATH ? я олдскульно стараюсь все значимые пакеты ставить в короткие пути с английскими именами d:\AndroidSDK d:\dXE8 и т.п.
  15. лучше бы как раз не играться с размером компонента тогда невозможно будет нормально использовать Align
  16. если дебаг не стартует а только что работал, найдите и убейте в диспетчере задач adb.exe.
  17. если мы говорим про XE8 дебаг работает, просто нужно правда глючный он нынче очень теперь он почти не показывает поля объектов, в потоках вообще беспомощен хорошо помогает присваивание во временные локальные переменные простых типов. их он видит нормально
  18. Большое спасибо за готовое решение. Я примерно то же делал ручками через копирование по месту. Конечно, было бы круто, чтобы эта функциональность попала в стандартный image. Там ведь есть всякие варианты типа TRectangle.Fill, в которые тоже можно пихать картинки...
  19. Мне очень не хватает для TImage еще одного варианта WrapMode - что-то типа FitNoEnvelope. Сейчас Fit имеет целью полный показ картинки с сохранением пропорций, а мне для бэкграундов всяких чаще нужен вариант с полным заполнением имеющегося места, т.е. при масштабировании выбирается не min(Scale.X,Scale.Y) a max(Scale.X,Scale.Y) вкупе с центровкой картинки Нет таких планов, случайно?
  20. как только увидел грид на десктопе FMX, так сразу закрыл для себя эту тему (( возможно TMS чем поможет как всегда ?
×
×
  • Создать...