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

POV

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

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

  • Посещение

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

    5

Активность репутации

  1. Like
    POV получил реакцию от Ingalime в [IOS]Эфект сердца   
    Ну эффект линзы примени. и его параметры меняй. Чтобы с дисторсией было.
  2. Like
    POV получил реакцию от Barbanel в Скроллинг на канве   
    Лет 10 назад делал проект по 3Д измерения (vcl проект). Массив точек был на гигабайт. Он сам в память минуту грузился. Но далее я его в вершины (opengl) перегружал и все манипуляции с отражениями (поворот, сдвиг) делались уже силами ОСи и аппаратной части. Прекрасно работало.
    Неужто какой-нибудь mash в FMX иначе работает? Лет 5 назад FMX приложение делал - с солнышком, планетой Земля (с текстурами), с метеоритом по эллипсу летающему - всё порхало. Под виндой... хотя вроде разок на мобиле запустили и там тоже летало.
    Ну так и сделать - попиксельно картинку в mash толщиной в 1 пиксель загрузить и двигать как угодно.
     
    update: я это баловство даже нашел - кучу вершин крутит FMX прекрасно. 

  3. Like
    POV отреагировална Letos в Скроллинг на канве   
    Помню, на Спектруме в ассемблере (Z80) была команда HALT, чтобы дождаться обратного хода луча на кинескопе (если успел прорисовать) и тем самым обеспечить плавность. Тут же, в FMX синхронизация с дисплеем обеспечивается размещением прорисовки в OnPaint? Тогда почему же дёргается фон?
    И да, видал эмуляторы приставок, там фон двигается плавно, значит, как-то можно.
  4. Like
    POV получил реакцию от krapotkin в обновление визуальных компонентов   
    Где-то видел компонент кнопки "сделать за@#$сь"
  5. Haha
    POV получил реакцию от Tumaso в обновление визуальных компонентов   
    Где-то видел компонент кнопки "сделать за@#$сь"
  6. Like
    POV получил реакцию от #WAMACO в TMemo для вывода лога тормозит   
    А зачем мемо на 100 тысяч строк? Ты их глазами будет просматривать? А что если ПО крэшнется? Логгируй  БД - событие обычно редки, не затормозит ничего, всегда можно поднять последние события. Я вот с unidac так делал - прекрасно шуршало. Да, думаю, и access не сильно тормознёт от вывода одной строки изредка.
  7. Thanks
    POV получил реакцию от Nick Peterson в Как сделать чтобы мемо не рисовало кусочки строки, которая не влезла целиком ?   
    Скроллинг обрабатывай в событии. И пролистай далее до кратного высоте строки числу пикселей. А запретить рисовать Мемо обрезанную строку, видимо, никак нельзя.
  8. Like
    POV получил реакцию от Brovin Yaroslav в Как сделать чтобы мемо не рисовало кусочки строки, которая не влезла целиком ?   
    Скроллинг обрабатывай в событии. И пролистай далее до кратного высоте строки числу пикселей. А запретить рисовать Мемо обрезанную строку, видимо, никак нельзя.
  9. Thanks
    POV получил реакцию от SIARHEI RAHOUSKI в Как задать градиентную заливку TChart?   
  10. Like
    POV получил реакцию от Anatoliy в Как задать градиентную заливку TChart?   
  11. Like
    POV получил реакцию от rareMax в Как задать градиентную заливку TChart?   
  12. Thanks
    POV отреагировална ENERGY в TImage и MouseLeave   
    Ctrl + F: Ищем слово Leave  в исходниках Timage - нету. Смотрим в родителе - TControl - есть. 
    Жмем Ctrl + Space в вашем классе. Пишем Do и выбираем DoMouseLeave.
    protected
      procedure DoMouseLeave; override;
    Не забудьте inherited; добавить. 
  13. Haha
    POV отреагировална Maximus в Картинку с вебки зеркально отобразить   
    Не подойдёт? http://docwiki.embarcadero.com/Libraries/Berlin/en/FMX.Graphics.TBitmap.FlipHorizontal
  14. Like
    POV получил реакцию от enatechno в Возможно ли закруглить углы в выделении ListView   
    В редактировании стиля найди selection, у него SourceLink и перетащи на кружок синий снизу слева. Измени размер и будет щастье... хотя наверняка как-то это тупо, можно правильнее.

  15. Like
    POV получил реакцию от Ingalime в Возможно ли закруглить углы в выделении ListView   
    В редактировании стиля найди selection, у него SourceLink и перетащи на кружок синий снизу слева. Измени размер и будет щастье... хотя наверняка как-то это тупо, можно правильнее.

  16. Like
    POV получил реакцию от Sergiy_83 в Возможно ли закруглить углы в выделении ListView   
    В редактировании стиля найди selection, у него SourceLink и перетащи на кружок синий снизу слева. Измени размер и будет щастье... хотя наверняка как-то это тупо, можно правильнее.

  17. Like
    POV получил реакцию от Brovin Yaroslav в Возможно ли закруглить углы в выделении ListView   
    В редактировании стиля найди selection, у него SourceLink и перетащи на кружок синий снизу слева. Измени размер и будет щастье... хотя наверняка как-то это тупо, можно правильнее.

  18. Haha
    POV получил реакцию от #WAMACO в Рисовать без Repaint   
    А с чего ты взял что контролируешь операционку? Она живёт своей жизнью и поплёвывает на самоуверенных кодеров )
  19. Thanks
    POV получил реакцию от DMS в Возможно ли сделать такой интерфейс с ЛистВью?   
    Для любителей триальщины советую TMS - у них очень хорошие (дял винды точно, на мобильном не пробовал) компоненты. С документацией.
  20. Like
    POV отреагировална x11 в Что невозможно сделать на Delphi для Android?   
    На моей памяти Delphi уже 10+ лет умирает.
    Замкнутый круг: если все будут валить с Дельфи, то его и развивать не будут. Если будем продолжать, то и Дельфи будут развивать.
    К сожалению, цена на среду заоблачна для простых фрилансеров.
    А FMX вообще должна быть пока ещё бесплатна, как бета-версия.
  21. Like
    POV отреагировална krapotkin в [Android]как бороться с ShowMessage?   
    реально, столкнувшись с проблемами, я перешел к использованию собственных окон. просто пустая форма, в которой ректангл и все остальное. тогда не надо ждать когда пофиксят (никогда)
  22. Like
    POV отреагировална Freezer_86 в WebBrowser + ComboBox = ошибка ?   
    Натыкался на такую проблему, смог обойти написанием своей копией TWebBrowser. Основное изменение для обхода именно ошибки с CoboBox'ом это в начале процедуры TCustomWebBrowser.FormHandleCreated вставкой кода:
    {$IFDEF MSWINDOWS} exit; {$ENDIF} После этого никаких проблем с пересозданием. Правда у меня все браузера создаются в Runtime. Не знаю или это подойдет для нормальной работы с загрузкой из DFM.
  23. Sad
    POV получил реакцию от RoschinSpb в Фоновый цвет TGrid   
    Ну не стали они доводить до совершенства )
    Гриды есть классные сторонние. Я от tms триаловские использую. Там по событиям без стилей меняется всё-всё.
  24. Like
    POV получил реакцию от Anatoliy в [Андроид] TAniIndicator   
    А что значит сбросить? Я вместо 0 поставил, например, 200. Компонент стал весь 200х200. Но крутилка в центре не масштабируется.
     
    P.S. Сорри, WrapMode = Stretch помогло
  25. Like
    POV получил реакцию от Ingalime в IdTCPClient-IdTCPServer управление соединением   
    И всё же таймер должен идти лесом. Отчего не сделать поток?
    procedure TMyThread.Execute; begin   while not Terminated do begin     try       if (not IdTCPClient1.Connected) then begin         IdTCPClient1.Connect;       end;     except       Sleep(500);       continue;     end; // а тут если коннект есть уже выгребаем что и как надо ... А запросы серверу из главного потока. Функции запроса можно также в классе потока реализовать для нахождения этого тисипишного функционала в одном месте
      TMyThread = class(TThread)   private   protected     procedure Execute; override;   public     IdTCPClient1: TIdTCPClient;     function SendPacket(ip: String): Boolean;  // это вызываем из главного потока если надо на сервер что-то послать     constructor Create(host: String; port: Integer; toconnect: Integer; toread: Integer);     destructor Destory;   end;  
×
×
  • Создать...