Hollosi Information eXchange /HIX/
HIX CODER 1546
Copyright (C) HIX
2002-06-13
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 konyvek (mind)  19 sor     (cikkei)
2 Re: *** HIX CODER *** #1544 (mind)  17 sor     (cikkei)
3 Re: *** HIX CODER *** #1544 (mind)  42 sor     (cikkei)
4 elemi tetelek (mind)  17 sor     (cikkei)
5 Re: *** HIX CODER *** #1544 (mind)  16 sor     (cikkei)

+ - konyvek (mind) VÁLASZ  Feladó: (cikkei)

> Pontosan. Es ennel idegesitobb dolog nincs is. Plane, ha az ember 
> sietne valami cuccossal, es hiaba nezi vegig a kaphato konyveket
> egyiket sem erdemes megvennie.Szal eleg gany cuccok vannak. Altalaban

igy van. nemetorszagban pl nagy hagyomanya van ezeknek a vaskos
szakkonyveknek (Franzis', Petzold; Windows tippek, Internet, Programozas,
stb.), amik neha akar tobb ezer oldalon at olyan dolgokat magyaraznak,
amik teljesen maguktol ertetodnek. (na jo, neha tanul az ember 1-1 uj
billentyukombinaciot vagy fuggvenyt.) ezek a konyvek szarul vannak 
strukturalva, hianyos az anyag, es legfokeppen: VONTATOTTAK.
nekem valahogy ugy tunik, hogy a mai szakkonyvek az "irjunk valamirol
ezer oldalt hogy el lehessen adni" elv alapjan keszulnek. en inkabb
az olyan konyveket szeretem, amibol GYORSAN lehet tanulni, es 
nincs agyoncifrazva a tema. a legtobb konyv sajnos ilyen szempontbol
hasznalhatatlan. sokkal jobbnak tartok 1-1 jol megirt online cikket,
tanulmanyt, vagy rovatot. neha annyira felduhit, hogy milyen szar
konyvek vannak, hogy legszivesebben irnek egyet.

xtal
+ - Re: *** HIX CODER *** #1544 (mind) VÁLASZ  Feladó: (cikkei)

HC> megkeredezem. Szoval azt szeretnem megcsinalni, hogy Delphi-ben a
HC> a paintbox tipusu komponens elkapja a billentyuzet eventeket (pl.
HC> onkeypressed). Ez azert kellene, mert azt szeretnem megcsinalni, hogy
HC> egy a paintboxon belul kijelolt teglalapot tudjak mozgatni a
HC> kurzorokkal, es ugy gondoltam, hogy azt esetleg igy kellene megoldani.
HC> De ha nem lehet elkapni a billentyuzetesemenyeket a paintboxban, akkor
HC> erdekel mas megoldas is (meg egyebkent is).

Mivel a TPaintBox a TGraphicControl leszarmazottja, ezert nem kaphatja
meg az inputfokuszt - ezzel egyutt nem kaphat billentyuzet
esemenyeket. Olyat lehet csinalni, hogy pl. a Form keypreview-et
true-ra allitod, es ha mondjuk ki van jelolve valami a paintbox-ban,
akkor beindul a teglalapot mozgato eljarasod.

--
udvozlettel,
Gergo
+ - Re: *** HIX CODER *** #1544 (mind) VÁLASZ  Feladó: (cikkei)

> Felado :  [Hungary]
> Temakor: Nincs valasz ( 17 sor )
> Idopont: Mon Jun 10 02:03:25 CEST 2002 CODER #1544
> - - - - - - - - - - - - - - - - - - - - - - - - - - - -

> Mar kerdeztem a dolgot, de nem kaptam valaszt, hat gondoltam megint
> megkeredezem. Szoval azt szeretnem megcsinalni, hogy Delphi-ben a
> a paintbox tipusu komponens elkapja a billentyuzet eventeket (pl.
> onkeypressed). Ez azert kellene, mert azt szeretnem megcsinalni, hogy
> egy a paintboxon belul kijelolt teglalapot tudjak mozgatni a
> kurzorokkal, es ugy gondoltam, hogy azt esetleg igy kellene megoldani.
> De ha nem lehet elkapni a billentyuzetesemenyeket a paintboxban, akkor
> erdekel mas megoldas is (meg egyebkent is).

Reszlet a TPaintBox helpbol, az elso oldalrol

Graphic controls cannot receive the input focus, nor can they contain
other controls. Because a graphic control doesn't need a Windows handle,
it's demand on system resources is lessened, and painting a graphic
control is quicker than painting a windowed control.

To create a control that can receive input focus or contain other
controls, but which needs a Canvas property and a Paint method, derive a
class from TCustomControl.

Tehat ez az egyik ut, de van egy egytszerubb is. Tedd a paintbox-odat egy
masik kontrollra, pl. 1 TPanel-re. Allitsd a paintbox Align property-jet
alClient-re es a panel BevelInner, BevelOuter property-eit bvNone-ra.
A billentyu esemenyeket a panel eventjei kozott kezeld.
Ha paintbox-ot tarolo komponensnek nincs published OnKey event-je(mint
ahogy a panelnek sincs, ugy emlekszem) , akkor kell meg
_MESSAGE_MAP(TCustomControl);
vagy WM_KEYUP attol fuggoen mire van szukseged.


Es egy meg egyszerubb. A form KeyPreview prperty-jet allitsd true-ra.
ezutan mar a form OnKey event-jeit is hasznalhatod esemeny szuresre.

By(t)e
    Hofi
+ - elemi tetelek (mind) VÁLASZ  Feladó: (cikkei)

Udv!
Itt a nyari szunet es egy reszet kodolassal szeretnem 
tolteni ehhez
keresek nemi segedanyagot.
Gondolom mint szakavatott programozok ti is tanultatok 
valaha az elemi
teteleket mint az osszegzes, metszezkepzes, rendezesi 
algoritmusok.
Mivel ezeken mar en is atragtam magam, arra gondoltam 
nyilvan vannak meg
hasonlo, kevesbe ismert algoritmusok amikre ra lehet huzni 
egy-egy feladatot.
Szoval ha valaki ismer olyan helyet az interneten ahol 
ilyesmiket lehet
fellelni angolul vagy magyarul, legyszi ossza meg velelm.
Elore is koszi.
Arpi
+ - Re: *** HIX CODER *** #1544 (mind) VÁLASZ  Feladó: (cikkei)

> Felado :  [Hungary]
> Temakor: Visual J++ doksi ( 6 sor )

google.com --> "visual j++"
vagy
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vjcore98/ht
ml/vjstartpage.asp?frame=true


> =======================================================
> Felado :  [Hungary]
> Temakor: win32 API leírás ( 10 sor )

Nezz szet az archivumban!

hS

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS