Size: a a a

2020 February 20

SB

Sergey Bodrov in Delphi & Lazarus
Гугл сделал проще, отключил сложные фичи в документах. Раньше там редактор был на уровне MS Office, а сейчас на уровне Wordpad.
источник

DB

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

DB

Dmitry Belkevich in Delphi & Lazarus
и канал не скажу что плохой - 6 мб
источник

SB

Sergey Bodrov in Delphi & Lazarus
Насчёт тормознутости веба не уверен. Ядро браузера очень хорошо оптимизировано.
источник

SB

Sergey Bodrov in Delphi & Lazarus
После эмуляторов в браузере, в которых можно даже в 3d игрушки без тормозов играться я уже не считаю веб тормозом.
источник

DB

Dmitry Belkevich in Delphi & Lazarus
нет, я не против веба. он весьма хорош для своих применений. даже работая как есть
источник

DB

Dmitry Belkevich in Delphi & Lazarus
3d в вебе заслуга не собственно браузера, а того, что он разрешил к счастью к железу пролезть
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Дмитрий texnix 🇨🇳
кстати откомпилил тв, там панель, которая на форме, создавалась раньше чем .create у формы происходил
Подробнее можно. Тем более, что все объекты на форме создаются раньше события OnCreate формы
источник

AZ

Andrey Zubov in Delphi & Lazarus
Михаил
Почему тогда гораздо более сложные интерфейсы не тормозят?
Это Гугл почта не тормозит? Да ты охрененный оптимист, я после их нового интерфейса вообще с трудом могу придумать что-то более тормозное. Не будь основному ящику уже много лет давно свалил бы. Это же надо было так испортить нормальную почту
источник

SA

Satan Aid in Delphi & Lazarus
Andrey Zubov
Это Гугл почта не тормозит? Да ты охрененный оптимист, я после их нового интерфейса вообще с трудом могу придумать что-то более тормозное. Не будь основному ящику уже много лет давно свалил бы. Это же надо было так испортить нормальную почту
👍
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Михаил
Почему Гугл документы гораздо сложнее Скайпа и тормозят меньше?
Ну скайп работает через "дерьмоэлектрон", так что....
источник

Дt

Дмитрий texnix 🇨🇳 in Delphi & Lazarus
Геннадий Малинин
Подробнее можно. Тем более, что все объекты на форме создаются раньше события OnCreate формы
if FChannels<>nil then
       if IndexInList(FCurrentChannel, FChannels.Count) then
источник

Дt

Дмитрий texnix 🇨🇳 in Delphi & Lazarus
вот поставил проверку, потому что FChannels создавался в oncreate формы, а эта строка в DrawPanelInfoPaint, которая происходит до создания формы
источник

Дt

Дмитрий texnix 🇨🇳 in Delphi & Lazarus
и ещё такая же строка в другой процедурке тоже до oncreate
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Не надо так делать, нужно логику изменить
источник

Дt

Дмитрий texnix 🇨🇳 in Delphi & Lazarus
ну если нил тогда -1 ставлю, чтобы дальше нормально обработалось
источник

Дt

Дмитрий texnix 🇨🇳 in Delphi & Lazarus
так что всё работает
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Во-первых, лучше использовать if Assigned(FChannels) then
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Дмитрий texnix 🇨🇳
ну если нил тогда -1 ставлю, чтобы дальше нормально обработалось
Да, но не должно что-либо вызываться до окончания инициализации формы
источник

VA

Viktor Akselrod in Delphi & Lazarus
Геннадий Малинин
Во-первых, лучше использовать if Assigned(FChannels) then
А чем лучше?
источник