tag:blogger.com,1999:blog-8278700074442979782.post5405295213957161716..comments2023-07-12T12:53:44.630+02:00Comments on "Поток сознания" о тестировании и программировании: Про FMAlex W. Lulinhttp://www.blogger.com/profile/08400475846894229767noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-8278700074442979782.post-13629313235322343202014-01-13T23:15:20.992+03:002014-01-13T23:15:20.992+03:00Ну да. Я понял Вашу мысль. Отчасти - Вы правы. В т...Ну да. Я понял Вашу мысль. Отчасти - Вы правы. В такой трактовке.<br /><br />"В VCL эта функциональность не реализована непосредственно, но заимствована из платформы, т.е. из Windows."<br />Только там есть "тонкость" - TGraphicControl.<br /><br />Я же имел в виду - не совсем это. Я имел в виду вот что - в FM есть атомарные контролы, которые сами РЕАЛИЗУЮТ отрисовку (и на которые "натягиваются стили") и неатомарные, которые состоят из атомарных.<br /><br />Вот что я имел в виду.<br /><br />Так что - "на первый взгляд" - мы всё же о РАЗНОМ говорим. Но темы - БЕЗУСЛОВНО - очень СВЯЗАНЫ между собой.<br /><br />Ну это уже на самом деле "детали реализации".<br /><br />Я их упомянул лишь потому, что они "меня тронули".<br /><br />Ну и "тронули они" ОТЧАСТИ потому, что "я сам" примерно то же самое делал в редакторе Эверест (кстати - может быть "сработала генетическая память о TV", не исключаю). Поэтому когда я увидел "наработки Крюкова" - они мне показались "сильно знакомыми". Только и всего :-)<br /><br />Это я к чему? :-) Да просто так.. Поделиться..<br /><br />А не то чтобы "поспорить"...<br /><br />P.S. Ни и конечно "Z-порядок" тут Вами не зря упомянут.Alex W. Lulinhttps://www.blogger.com/profile/08400475846894229767noreply@blogger.comtag:blogger.com,1999:blog-8278700074442979782.post-91197883498879738152014-01-13T23:02:47.147+03:002014-01-13T23:02:47.147+03:00«Но может быть мы термин "слоёный пирог"...«Но может быть мы термин "слоёный пирог" несколько по-разному понимаем? Если в TV "был слоёный пирог", то и в VCL он наверное есть? Так? Или Вы так не считаете? Ну с Вашей точки зрения.»<br />-- "Слоёный пирог" в моём понимании, это сервис прорисовки, функциональность "холста" (Canvas).<br />В VCL эта функциональность не реализована непосредственно, но заимствована из платформы, т.е. из Windows.<br />В Turbo Vision прорисовка реализована непосредственно, насколько я помню, там явно поддерживается Z-порядок и прорисовка выполняется через непосредственный вывод в видеопамять. Собственно слои элементов управления там поддержаны (боюсь ошибиться, поскольку времени прошло уже порядком) в классе TGroup, потомке TView.<br />Как мне показалось, идейно близко в этом плане обстоят дела и в FM. Я не копал глубоко, но у меня сложилось устойчивое впечатление, что функции прорисовки там реализованы непосредственно.<br />Я имел ввиду это.NameRechttps://www.blogger.com/profile/00070033877714975718noreply@blogger.comtag:blogger.com,1999:blog-8278700074442979782.post-27250234244066701142014-01-13T22:37:14.502+03:002014-01-13T22:37:14.502+03:00"Александр, не конечно моё это дело, извиняюс..."Александр, не конечно моё это дело, извиняюсь заранее, но ссылаясь на этот гадюшник Вы способствуете его популяризации :-)"<br /><br />Ну Вы наверное правы... Каюсь... Не смог "пройти мимо"... Уж очень "безответственны" там заявления...<br /><br />""Слоёный пирог контролов" был ещё в Turbo Vision..."<br />Эк вы хватили... Может быть Вы конечно и тут правы... Но может быть мы термин "слоёный пирог" несколько по-разному понимаем? Если в TV "был слоёный пирог", то и в VCL он наверное есть? Так? Или Вы так не считаете? Ну с Вашей точки зрения.Alex W. Lulinhttps://www.blogger.com/profile/08400475846894229767noreply@blogger.comtag:blogger.com,1999:blog-8278700074442979782.post-48484703122648670402014-01-13T10:46:40.365+03:002014-01-13T10:46:40.365+03:00@NameRect
Полная поддержка +100500.
Только там н...@NameRect<br /><br />Полная поддержка +100500.<br /><br />Только там не "школота". Люди, которые стремительно теряют "экспертизу" по Delphi+VCL от введения новой платформы FM. А то, что ведут себя как "школота", так это - следствие анонимной безнаказанности. <br /><br />Есть еще и побочный другой эффект. Большой эксперт по Delphi+VCL чувствует свою недооценённость. Банально, прошла пора больших свершений. Но дело не в Delphi, а в индустрии. А дальше - вымещают злобу на том, кто рядом. На детях. На коте. На жене. На инструменте, который использую каждый день.<br /><br />Никто особой бочки на Дельфи + ФМ среди НЕ-ДЕЛЬФИСТОВ не катит. Как исправлять такую ситуацию? Если проблема лежит в психологической плоскости (думаю, да), то как минимум из "подсознания" выводить в "сознание". Общаться, разговаривать.<br /><br />Вам - спасибо, что хорошо описали ФМ. Только прошу "понежней" с "псевдо-школотой". Они начинают и дальше замыкаться на своих (бессознательных) проблемах. <br />Всеволодhttps://www.blogger.com/profile/12019078643087543460noreply@blogger.comtag:blogger.com,1999:blog-8278700074442979782.post-55721379098125196872014-01-11T18:33:01.308+03:002014-01-11T18:33:01.308+03:00«http://forum.sources.ru/index.php?showtopic=14204...«http://forum.sources.ru/index.php?showtopic=142049 view=findpost p=3396816»<br />-- Александр, не конечно моё это дело, извиняюсь заранее, но ссылаясь на этот гадюшник Вы способствуете его популяризации :-)<br />Я пошёл по ссылке, поглядел несколько разных страниц и у меня сложилось ощущение, это это место, где "школота находит развлечение в разбрасывании каловых масс". Неужели для Вас имеет значение эпатажное "мнение" высказанное в хамской форме? Да и можно ли пустой стёб считать мнением вообще?<br /><br />«FM - КОНЕЧНО не бесспорен...»<br />-- Мне трудно говорить о FM. Пока FM выглядит достаточно спорной технологией.<br />Она не распространена (хотя это понятно, т.к. появилась недавно), в ней многого не хватает - например, тема докинга не раскрыта до сих пор, а для меня, например, это весьма критично. Скорость работы тоже вызывает нарекания, но это решаемые вопросы.<br />С другой стороны, есть вещи весьма интересные, правда для меня не столько в FM, сколько "вокруг него".<br />Например, модуль FMX.Messages - заметный шаг вперёд, хотя понятно, нового в нём ничего нет.<br />Live binding напрашивался давно, а то, что его можно применять и в VCL - заметно повышает его ценность.<br />В отношении же FM, думаю, что ключ к популярности этой платформы лежит больше в области разработки мобильных приложений, нежели desktop. Если будет достигнут успех на "мобильном поприще", а интерфейс IDE также "переедет" на FM, то и другие "подтянутся".<br /><br />«Общий холст, стилизация и "слоёный пирог" контролов - это - ГЕНИАЛЬНАЯ придумка...»<br />-- "Слоёный пирог контролов" был ещё в Turbo Vision...NameRechttps://www.blogger.com/profile/00070033877714975718noreply@blogger.com