Article View: pl.comp.lang.delphi
Article #345090Re: Optymalizacja wyświetlania tworzonych komponentów
From: J-23
Date: Fri, 19 Aug 2016 16:48
Date: Fri, 19 Aug 2016 16:48
21 lines
2546 bytes
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-mailReferences:
<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