|
Тема |
Re: :) като си такъв отворко [re: Mixy] |
|
Автор | Ц++ (Нерегистриран) | |
Публикувано | 22.11.06 15:14 |
|
|
хммм. май не аз, ами ти си се засегнал. аз лично нямам нищо против делфи, дори напротив - след като съм тръгнал на него да си правя неща за забавление като де Студио (http://e-psylon.net/destudio/) явно ми е доста любим инструмент.
няма нужда от коментари повече за и против Борланд и кой колко е велик. спорът завива винаги нанякъде. разбрах за тестваните и работещи решения, които само при мен не работели (да не повярваш как пиша крос платформени приложения за LINUX/Windows на C++ а съм се спънал с някво си Delphi).
но за последно искам да отбележа нещо, което имах впредвид. пък ако щете ме изкарайте колко некадърен съм.
поразгледайте сорсовете. при рисуването Борланд често изполват различни Intersect техники за да създадат конкретния регион (суб-регион) от прозореца в който трябва да се рисува. така залепят по един DC преди да рисуват. чудя се защо не го правят и при фликър съобщението. защо не препредават навътре WM_ERASEBKGND и т.н. и т.н.
все въпроси които ме вълнуват, защото ми трябват. иначе на C++ си правя каквито компоненти ми трябват и подхождам доста отдалече.
защо за да избегнат flicker използват двойно буфериране, което освен че е ресурсоемко да създадеш on-the-fly при съообщението за прерисуване, просто не пропуснат момента с изчистването на съдържанието. двойното буфериране може да е съвсем различен подход (между другото някой забелязал ли е защо при двойното буфериране се прави intersect на регионите, пък след това се викат и вътрешните TGraphicControl контроли да се изрисуват върху този скрит битмап).
мда. борланд имат гениална коцепция. но за пореден път доказват че е достатъчно едно краставо магаре в отбора, за да осере пейзажа някъде.
хайде ... тук явно спора винаги се отнася нанякъде. или сме трърдо за някого, или сме твърдо против някого. или безвъзмездно вярваме в нещо си, което е направено супер и всички коментари срещу него са от лузъри (щото иначе пък ние сме за и сме разбирачи).
абе въобще ... публикувах няколко мисли, коментари, мнения, които ме тормозят. оборването беше в стил - я що пък при теб не работело, не може борланд да са сбъркали и т.н. сектантски веруюта! ами искате ли да ви пратя код, при който точно тези примерчета дето ми пращате не работят ? много прост код! и пак да ви посоча от сорса на ВСЛ къде точно е проблема ? или съм сбъркал. не може да бъде вярно?
П.С. нека отговоря на един сектантски въпрос - колко анти-фликър пейнтбокси имало из нета - не знам. лесно си го правя - наследявам TCustomControl, прихващам WM_ERASEBKGND и съм готов. да не би да съм объркал нещо? трябва ли да тегля от нета анти-фликър пейнтбокс, че при мен нещо може и да не сработи щото не съм твърдо "ЗА" и вярата ми в Борланд не е толкова силна ?
|
| |
|
|
|