Size: a a a

2020 March 17

ГМ

Геннадий Малинин in Delphi & Lazarus
Собственно ниже отображается контрол - панель
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Но прозрачность пропадет, если в системе будет отключен Aero (к слову, в win10 все работает)
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Геннадий Малинин
Вопрос к знатокам FMX.
В потоке я выполняю прокрутку шестерни. Само-собой через synchronize.
Вопрос в следующем, почему, поток выполняется быстрее (внимание) когда я курсором вожу по форме и медленее, если форма в покое.

P.S. на видео эффект почему-то плохо заметен и даже обратный, но это из-за записи. На самом деле, счетчик увеличивается быстрее, если водить мышкой по форме.
какой-то мне кажется странный код. хотя с мобилами не работал, может там так и надо. попробуй в fmx конфе спросить. тут ссылки периодически пробегают на нее
источник

DB

Dmitry Belkevich in Delphi & Lazarus
и, да, намного удобнее будет всем, если выкладывать код + форматирование (ctrl+m) чем скриншоты
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Dmitry Belkevich
какой-то мне кажется странный код. хотя с мобилами не работал, может там так и надо. попробуй в fmx конфе спросить. тут ссылки периодически пробегают на нее
Ну, это реализация таймера на основе потока. Тут ничего такого. Просто вместо класса потока - анонимка.
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Dmitry Belkevich
какой-то мне кажется странный код. хотя с мобилами не работал, может там так и надо. попробуй в fmx конфе спросить. тут ссылки периодически пробегают на нее
Код я скидывал чисто ради того, чтобы показать, как реализовано, и не для проверки
источник

GB

George Bakhtadze in Delphi & Lazarus
Viktor Akselrod
философский вопрос: а почему fpc так медленно развивается? последний релиз 2,5 года назад
в конце 2019 обещали релиз, и до сих пор его нет

кмк релизы наоборот должны клепаться быстрее, чем в закрытых проектах
во-первых потому что там нет за спиной какого-нибудь айбиэма или гугла, который все финансирует, как у большинства других крупных опенсорс проектов. это настоящий опенсорс, который люди пилят в свободное время, а не в рабочее.
во-вторых там замороченный цикл выпуска релизов - куча платформ, куча тестов под каждую. все надо собрать, проверить и т.п. майнтейнеров каждой платформы сложно привлечь, приходится это все core team я так понимаю делать.
ну и не так уж и медленно, если не по релизам считать, а по добавляемым фичам.
источник

VA

Viktor Akselrod in Delphi & Lazarus
George Bakhtadze
во-первых потому что там нет за спиной какого-нибудь айбиэма или гугла, который все финансирует, как у большинства других крупных опенсорс проектов. это настоящий опенсорс, который люди пилят в свободное время, а не в рабочее.
во-вторых там замороченный цикл выпуска релизов - куча платформ, куча тестов под каждую. все надо собрать, проверить и т.п. майнтейнеров каждой платформы сложно привлечь, приходится это все core team я так понимаю делать.
ну и не так уж и медленно, если не по релизам считать, а по добавляемым фичам.
а где все это лежит?  в транке?
я как обычный юзер захожу на сайт время от времени, смотрю новости по релизам. вижу 2017 год.
источник

RS

Renat Suleymanov in Delphi & Lazarus
Viktor Akselrod
а где все это лежит?  в транке?
я как обычный юзер захожу на сайт время от времени, смотрю новости по релизам. вижу 2017 год.
Последний релиз стейбл ноябрь, 2019 года. Прямо на сайте висит официальном. А что за 2017?
источник

GB

George Bakhtadze in Delphi & Lazarus
Renat Suleymanov
Последний релиз стейбл ноябрь, 2019 года. Прямо на сайте висит официальном. А что за 2017?
последний вроде 3.0.4, который и правда более 2-х лет назад
источник

GB

George Bakhtadze in Delphi & Lazarus
Viktor Akselrod
а где все это лежит?  в транке?
я как обычный юзер захожу на сайт время от времени, смотрю новости по релизам. вижу 2017 год.
есть ветка текущего релиза 3.2.0, которая в принципе стабильна уже, т.к. готовится к выпуску
источник

RS

Renat Suleymanov in Delphi & Lazarus
А, точно. Речь про FPC именно
источник

VA

Viktor Akselrod in Delphi & Lazarus
Renat Suleymanov
Последний релиз стейбл ноябрь, 2019 года. Прямо на сайте висит официальном. А что за 2017?
какой номер версии?
я вижу в 2019 году новость: мы релизнемся в конце 2019.

и тишина
источник

GB

George Bakhtadze in Delphi & Lazarus
Renat Suleymanov
А, точно. Речь про FPC именно
да, у лазаря почаще релизы
источник

AK

Alexey Kulakov in Delphi & Lazarus
у них в объявах странное что-то было, типа в 3.2.0 будет то, чего нет в транке 3.3.1 (хотя, вроде, работало) Ну, или я неправильно понял
источник

SB

Sergey Bodrov in Delphi & Lazarus
У лазаря/fpc еще есть ощутимые заморочки с порядком внесения измений и принятия стороннего кода. Например, принципиальное неприятие стороннего кода, если уже есть похожее решение, даже если оно 10 лет как заброшено и проще его выкинуть, чем развивать. Например, код от Pilot Logic, компоненты независимых разработчиков..
источник

AK

Alexey Kulakov in Delphi & Lazarus
ну, с NewPascal почему и были заморочки и споры
источник

AK

Alexey Kulakov in Delphi & Lazarus
жалко, что народ рассорился
источник

SB

Sergey Bodrov in Delphi & Lazarus
Я сам на это напоролся.
источник

AK

Alexey Kulakov in Delphi & Lazarus
но на самом деле, если посмотреть исходники, в лазаре и фпц та ещё помойка, что в исходниках, что в документации (вики особенно)
источник