Article View: pl.comp.lang.asm
Article #1151Re: Efekt podświetlenia textu
From: Matuzalem
Date: Wed, 06 Jun 2007 15:41
Date: Wed, 06 Jun 2007 15:41
42 lines
3539 bytes
3539 bytes
On 6 Cze, 16:27, Day <tolc...@tlen.pl> wrote: > > Powiem szczerze, że jeśli chodzi o optymalność to tu - mam na myśli to > > co chcesz osiągnąć - jedyne co musisz zrobić to napisać kod > > optymalnie, ponieważ nie zależnie od tego czy użyjesz pure api, ogl, > > dx każda z form będzie optymalna dla siebie, jedyną różnicą może być > > uzyskany efekt końcowy (który niczym się może nie różnić wizualnie) no > > i oczywiście więcej/mniej opisania kodu. > > Wybierz metodę która by odpowiadała najbardziej Tobie (tzn. co znasz > > najlepiej). Osobiście wybrałbym prawdo podobnie api, choć > > zastanawiałbym się nad dx - ale myślę, że zaprzęganie do tego dd jest > > trochę bez sensu, ponieważ nie jest to nie wiadomo jaka grafika, > > dlatego jednak prawdo podobnie api. > > Odpowiednie manipulowanie regionami, paletami, maskami itp. powinno > > załatwić sprawę dając ładny efekt + optymalność (która tu w większym > > stopniu już zależ od Ciebie). > > Tak jeszcze na marginesie; np. winamp odpowiednia składanka bitmap i > > api, a myślę, że daje zadowalający efekt. > > > Pozdrawiam > > Mi odpowiada api a zarazem ogl. A chodzi mi o kontrolkę tekstu > przetwarzającą dużo znaków [above 15k]. Dlatego chciałbym by załadowanie > nie trwało wieki a zarazem edycja też była szybka. Jeśli kod ma być w miarę przenośny to rzeczywiście ogl, choć powiem szczerze, że zaprzęganie engine graficznego do czegoś tak mało wymagającego jest trochę mijające się z celem. Myślę, że api jest tu wystarczające. Można wykorzystać jakieś gotowe biblioteki do ładowania np.: jpg, png, itp. albo zrobić to w bmp (choć akurat bmp kojarzy się z dużą wagą) - jednakże odpowiednio napisany kod dla api przy czymś takim jest naprawdę szybki - no chyba, że masz zamiar dodać jakieś efekty, animacje i nie wiadomo co to api nie jest złym wyborem, ale mnóstwo pisania. Reasumując ja wybrałbym api. > Zatem jakieś rady co do tego jak to wykonać? Rady na grupie czy prywatnie? Najlepszą radą jest dogłębne poznanie api danego systemu, a potem już z górki. Pozdrawiam
Technical Details
Message-ID:
<1181144470.058342.188720@q69g2000hsb.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newshub.sdsu.edu!postnews.google.com!q69g2000hsb.googlegroups.com!not-for-mailReferences:
<f3usii$8gl$2@news.task.gda.pl> <1180906890.698128.113140@g4g2000hsf.googlegroups.com> <f45a0o$ggu$1@news.task.gda.pl> <1181126509.169257.310700@q75g2000hsh.googlegroups.com> <f46g7l$1nu$1@news.task.gda.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newshub.sdsu.edu!postnews.google.com!q69g2000hsb.googlegroups.com!not-for-mail From: Matuzalem <codemaster_@op.pl> Newsgroups: pl.comp.lang.asm Subject: Re: Efekt podświetlenia textu Date: Wed, 06 Jun 2007 08:41:10 -0700 Organization: http://groups.google.com Lines: 57 Message-ID: <1181144470.058342.188720@q69g2000hsb.googlegroups.com> References: <f3usii$8gl$2@news.task.gda.pl> <1180906890.698128.113140@g4g2000hsf.googlegroups.com> <f45a0o$ggu$1@news.task.gda.pl> <1181126509.169257.310700@q75g2000hsh.googlegroups.com> <f46g7l$1nu$1@news.task.gda.pl> NNTP-Posting-Host: 212.244.115.33 Mime-Version: 1.0 X-Trace: posting.google.com 1181144470 3965 127.0.0.1 (6 Jun 2007 15:41:10 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 6 Jun 2007 15:41:10 +0000 (UTC) In-Reply-To: <f46g7l$1nu$1@news.task.gda.pl> User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: q69g2000hsb.googlegroups.com; posting-host=212.244.115.33; posting-account=HFFdEQ0AAACI08bdAnMScVqwVEj2ucOg Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit