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

POV

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

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

  • Посещение

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

    5

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

  1. можно ли как-то исключить чтобы пользователем сенсором "достал" меню андроида? Чтобы только моё приложение была на экране.
  2. Алигн не помеха Маржину. procedure TForm1.FormResize(Sender: TObject); begin if (Form1.ClientWidth > 500) then Memo1.Margins.Right := Form1.ClientWidth-500 else Memo1.Margins.Right := 0 end;
  3. есть.. кнопка называется.
  4. Во-во!. Лучше не придумаешь. Никакого дополнительного выравнителях как в QT и т.п. фраемворках.
  5. POV

    RTF в Memo

    Для души я использую "некупленную" RAD. Потому для поделок не гнушаюсь триаловскими компонентами. Для RTF есть замечательная вещь http://tmssoftware.com/site/tmsfmxpack.asp?s=fmxricheditor#features
  6. Да еще стоит пользоваться SetBounds вместо отдельного задания положения и размеров. В 4 раза сократиться перерисовка )
  7. POV

    RTF в Memo

    А RAD прям таки вся из себя бесплатная? )))
  8. Жаль если так.. современные фраемворки приучили к мысли "все придумано за нас". Как только возникает у меня вопрос типа заданного, я бью себя по рукам чтобы самом тривиальщину не писать и лезу в инет.. Почти всегда оказывается что многое уже встроено и можно сосредоточиться на оригинальном наполнении проекта... заодно исключаются косяки при смене версии и т.п.
  9. Это уже много строчек и нет оптимизации на уровне реализации компонента. Дав и интересно же какого рожна копирование хотя бы части данных по Assign не работает от слова совсем. Собссно вопрос был не как реализовать, это я и сам умею, а как сделать так чтобы совсем ничего не делать, а оно работало.
  10. Так и сделал сразу. Но захотел чтобы за меня было что-то сделано )))
  11. "В общем и целом" это верно. Но тут всё крайне просто - лишь отображалка лога. Нет смысла тратить силы на "правильное"
  12. Вот есть грид.. мееееленько он так отображён. Если пользователю хочется увидеть его поширше, я грид показываю на другой форме. Копирование объектов - тема сама по себе довольно занимательная в каждом языке, но как скопировать хотя бы ячейки? Настройки уж бог бы с ними, заранее грид настроил. Руками поячеечно, конечно, сделал, но может какой Assign поможет? Я не нашел как автоматически перенести текст во второй грид. Он ж и по-быстрее будет, оптимизированнее.
  13. Ок, был невнимателен. Сорри.
  14. POV

    Гиперссылка на форме

    Ммм. внезапно не увидел вполне себе на нонешний момент ожидаемого: что-то типа Label которое является гиперссылкой. Без сторонних компонентов как бы это сделать? Даже не представляю пути решения.
  15. POV

    TText3D

    В общем, косячит компонент. Начинаешь ему тыкаться в свойства шрифта - он может принять нормальную форму. То же самое при изменении размеров например. Пока в шрифт не потыкаешь не изменяется ничего.
  16. POV

    TText3D

    А чего это компонент упорно располагает текст побуквенно вертикально, а не как полагается слева-направо? Не нашел никаких свойств с ожидаемыми названиями типа Orientation
  17. Поставил на комп где вроде бы проблем не наблюдалось винду 10ку - сразу же обсуждаемый косяк проявился.
  18. По F9 происходит Make проекта и далее прога запускается. По Shift+F9 - происходит Build проекта... что, конечно, сильно дольше. Так вот по первому варианту очень часто не прокатывает запуск проги - выдаются ошибки. А после полной сборки всё нормально. С Delphi такого не наблюдается.
  19. Нельзя просто так и нажать F9 - прога вылетает с ошибками. Отчего косяк? Я сначала валил на TMS и даже кляузу им накатал. А сейчас вот на пустом проекте с единственным компонентом TXMLDocument это началось.
  20. среда подсказывает что есть InvalidatRect
  21. Grid у меня "ненастоящий" - от TMS, но может тут всё обще.. А именно, по событию OnCellAfterDraw рисую на канве кружочек. Сейчас чтобы перерисовать его заново для всего грида делаю Repaint(). Есть вариант не столь колхозный и менее затратный? На рабочей машине тормозов не замечаю, но прога будет использоваться в том числе и на древнючих ноутах с селеронами - как бы там в слайд-шоу использование программы не превратилось.
  22. Да и парент надо бы раньше EndUpdate Да, ещё пару сталкивался что никакие "апдейты не помогают". Приходится тупо Repaint писать. Да и зачем тут "бегин-енд", это же не грид с кучей последовательно изменяемых полей, и не график с сотнями добавялемых точек.
  23. Вычищать ручками из файла проекта. Сломать ничего нельзя. Если чего лишнее удалишь, так оно потом добавится если компонент опять поставить.
×
×
  • Создать...