🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #345090

Re: Optymalizacja wyświetlania tworzonych komponentów

#345090
From: J-23
Date: Fri, 19 Aug 2016 16:48
21 lines
2546 bytes
W dniu 19.08.2016 o 12:44, Bartłomiej Sosenko pisze:
> W dniu piątek, 19 sierpnia 2016 10:21:40 UTC+2 użytkownik m napisał:
>> W dniu 2016-08-19 o 09:54, Bartłomiej Sosenko pisze:
>>> W momencie otwierania okna doczytywana jest dynamicznie lista pól edycji która ma się pojawić.
>>>
>>> Jeśli bym to robił standardowo to dość brzydko widać jak obiekty się kolejno rysują (jest ich kilkanaście)
>>> Jeśli wyłączę widoczność panelu na którym się to rysuje i włączę po utworzeniu wszystkich elementów to efekt jest zadowalający ale jakoś mam wrażenie że jest na to bardziej sensowne rozwiązanie na które niestety się nie natknąłem.
>>>
>>> Możecie podpowiedzieć gdzie szukać?
>>> Dzięki!
>>>
>> Dziwne że dla kilkunastu komponentów jest to problem moze podczas
>> dodawania cos sie musi policzyc ?
>
> Nie, nic się nie liczy ale parametry tworzonych komponentów wczytywane są z kolejnych rekordów bazy danych więc może to powoduje opóźnienie. U mnie przy kilkunastu elementach zajmuje mu to około sekundy ale właściwie nie ma różnicy czy jest ich kilka czy kilkadziesiąt... muszę jeszcze poszperać w kodzie co dokładnie powoduje opóźnienie.

Wątpię by to było przyczyną ale dla wszystkie zawsze możesz zrobić 
prosty test te same dane wczytaj z pamięci i zobaczysz jak się będzie to 
zachowywać

Pozdrawiam
Technical Details
Message-ID: <57b73866$0$12559$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin2!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <3bc5a17e-92ac-4bab-b868-b9f80d0751a4@googlegroups.com> <np6fik$5a8$1@portraits.wsisiz.edu.pl> <e4939e27-8c3b-4e54-b12a-dd0fd5d4c4b3@googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin2!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Subject: Re: Optymalizacja wyświetlania tworzonych
 komponentów
Newsgroups: pl.comp.lang.delphi
References: <3bc5a17e-92ac-4bab-b868-b9f80d0751a4@googlegroups.com> <np6fik$5a8$1@portraits.wsisiz.edu.pl> <e4939e27-8c3b-4e54-b12a-dd0fd5d4c4b3@googlegroups.com>
From: J-23 <Baczeklu@poczta.fm>
Date: Fri, 19 Aug 2016 18:48:38 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2
MIME-Version: 1.0
In-Reply-To: <e4939e27-8c3b-4e54-b12a-dd0fd5d4c4b3@googlegroups.com>
Lines: 21
Message-ID: <57b73866$0$12559$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 188.146.1.79.nat.umts.dynamic.t-mobile.pl
X-Trace: 1471625318 unt-rea-a-01.news.neostrada.pl 12559 188.146.1.79:15552
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit