1. |
Re: syntax highlight (mind) |
17 sor |
(cikkei) |
2. |
Re: matematika (mind) |
48 sor |
(cikkei) |
3. |
Re: EditBox kurzor (mind) |
11 sor |
(cikkei) |
4. |
Segitene valaki ? (mind) |
13 sor |
(cikkei) |
5. |
djgpp - rhide (mind) |
14 sor |
(cikkei) |
6. |
Re: MDI_Repaint (CBuilder) (mind) |
31 sor |
(cikkei) |
7. |
Re: syntax highlight (mind) |
19 sor |
(cikkei) |
8. |
Re: Forraskod + Linux C (mind) |
29 sor |
(cikkei) |
9. |
Re: Forraskod + Linux C (mind) |
7 sor |
(cikkei) |
10. |
Re: Forraskod + Linux C (mind) |
7 sor |
(cikkei) |
11. |
Re: syntax highlight (mind) |
15 sor |
(cikkei) |
12. |
Re: matematika (mind) |
40 sor |
(cikkei) |
13. |
Re: matematika (mind) |
15 sor |
(cikkei) |
|
+ - | Re: syntax highlight (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szevasz Mike!
> Felado : [Hungary]
> Temakor: syntax highlight ( 20 sor )
> Idopont: Tue Jul 11 17:23:59 EDT 2000 CODER #879
> - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> Már régóta terveztem, hogy írok egy olyan editort amiben meg lehet adni,
> hogy bizonyos szavak begépelésekor a hozzá tartozó színre szinezze át a
> szót. Ilyenek a jobb program fejelsztők is...delphi,bcb,vc++ Nem volt
Szerintem a 'bizonyos szavak' utolso betuit gyujts ki elore. Bill.
esemenykor figyeld, hogy mit nyomtak le, ha egyezik, ellenorzod az adott
szot. Ha tul sok a szo, ird szal-ba es gepeles kozben is szep folyamatos
lesz.
Udv!
Sipi
|
+ - | Re: matematika (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szevasz!
> Felado : [Hungary]
> Temakor: matematika ( 25 sor )
> Idopont: Tue Jul 11 13:43:35 EDT 2000 CODER #879
> - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> - ket egyenes metszes pontja (x1,y1-x2,y2)
> - ket koriv metszespontja (kozeppont xy,sugar, kezdoszog,vegszog)
> - egyenes es koriv metszes pontja
> a dolgok 2 illetve 3 dimenzioban is erdekelnenek
a)
Az egyenes egyenletenek iranytenyezos alakja:
y = mx + b ;
ahol m a meredekseg: m = tg(alfa) = (y2-y1)/(x2-x1)
b az x-tengelytol mert tavolsag (az egyenes ennel a y-erteknel metszi az
y-tengelyt)
Kiszamolod mindket egyeneshez tartozo m-et es b-t. A metszespont mindket
egyenes kozos pontja: m1x + b1 = m2x + b2 egyenletbol => x, majd
visszahelyettesitve barmelyik egyenes egyenletebe => y
b)
M(x0,y0) kozeppontu, r sugaru kor egyenlete:
(x-x0)^2 + (y-y0)^2 = r^2
Az egyenesek analogiajara, itt is a ket egyenletet kifelyezed y-ra (v. x-re)
es megkapod a kozos pontOK (P1,P2; masodfoku egyenletek) koordinatajat.
Koriv eseten ki kell szamolni, hogy a kozos pont rajta van-e a koriven.
alfa = arctg((y1-y0)/(x1-x0))
kezdoszog <= alfa <= vegszog teljesul-e
c)
Egyenes es koriv: az elozoket kombinalod (lehet, hogy erintot kapsz! egyezik
a ket megoldas erteke)
3D-ben az egyenes es a koriv sikjat hasznald (az egyenes dofespotja a sikon)
stb.
> valamint azt szeretnem meg kiszamolni, hogy mekkora egy koriv befoglalo
> negyzet e (most ugycsinalom hogy vegig szamolom a koriv pontjait 0.1
> fokonkent es nezem a legkisebb x, y erteket de ez eleg lassu)
-A kor kore irhato negyzet:
A kor sugara: r. A negyzet elhossza: a = 2r.
-A korbe irhato negyzet:
a = negyzetgyok( (2r)^2 / 2 )
Erre gondoltal?
Udv!
Sipi
|
+ - | Re: EditBox kurzor (mind) |
VÁLASZ |
Feladó: (cikkei)
|
> az alábbiakat írta a következő üzenetben:
news: ...
> Az lenne a kerdesem, hogy Delphi 3-ban, hogy lehet lekerdezni egy
> editbox-ban a kurzor poziciot.
Szia !
Attol fugg, ha a karakterpoziciot akarod lekerdezni, az kicsit
kellemetlen, azt igy kapasbol nem is tudnam megoldani, de ha csak az
egerpozicio kell, akkor ott a mousemove esemeny, abban van egy olyan
parameter, hogy x, meg y, azok taroljak a koordinatakat.
Minden jot,
hOsZi
|
+ - | Segitene valaki ? (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok !
Kis segitsegre lenne szuksegem.
Nem reg kezdtem el Pascalban programozni s meg nemigen kaptam el a Pascal
gondolkozasmodot.
Ket tippre lenne szuksegem ket feladathoz:
1. Osszeadni egy beolvasott szam szamjegyeit valamely ciklus segitsegevel,
de ugy olvassuk be a szamot, hogy kozte ne ussunk Entert. A problemat az
okozta, hogy ha nem utok entert, a gep nem jegyzi meg a szamot.
2. Egy n keruletu haromszog valamennyi lehetseges oldalhosszat, semmikeppen
nem tudtam rajonni az algoritmusara.
Elore is koszonom a segitseget.
Jancsi, Nagyvarad
|
+ - | djgpp - rhide (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Kedves Coderek,
tegnap toltottem le a djgpp gnu c forditot, es ehhez egy rhide nevu
ide-t. Ezt win98 alatt dos ablakban inditom, es amiota beallitottam
a djgpp-s kornyezeti valtozot, azota eleg lassan jon be az rhide.
(elotte termeszetesen nem mukodott a fordito...)
Mi az oka ennek? Tudnatok segiteni?
Segitsegeteket elore is koszonom.
--
Udvozlettel,
Attila
mailto:
|
+ - | Re: MDI_Repaint (CBuilder) (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>In medias res...
>Adott egy MDI alkalmazas, kozosen hasznalt, lebego form-menuvel (~Object
>Inspector),
IMHO az Object Inspector nem MDI ablak, hanem egy tok sima overlapped
form...
>ahol a gyermekablakok adatait jelenitem meg, tobbnyire
>Edit-boxban. Ha pl _gyerek_ablak_1_-rol _gyerek_ablak_2_-re valtok, akkor
>azonnal szeretnem latni ezen ablak adatait a menuben.
>
>Amit eddig probaltam:
>_gyerek_ablak_FormActivate() illetve _gyerek_ablak_OnClick()
>metodusokban ujrafestetni a szulo_ablakot (MainForm), de nem mukodik!!?
>Viszont ha a szulo_ablak belsejeben ures helyre - tehat nem gyerekre -
>kattintok, vagy ujrameretezem a foablakot, akkor azonnal helyesen
>megjeleniti az adatokat.
>
>Kerdeseim:
>Rossz metodust hivok? Rossz helyrol?
>Milyen esemenyek kesztetik ujrarajzolasra a foablakot?
Bar nem egeszen tudtalak kovetni a dolgot illetoen, de szerintem az lesz a
problema, hogy rossz ablakot rajzoltatsz ujra. MDI alkalmazas eseten ugyanis
a mainformon belul letrejon egy masik - elso nekifutasra "lathatatlan"
ablak - is, es valojaban ez az ami az MDI childok hatteret adja, es ami
azokat tartalmazza (es nem a mainform). Ennek az ablaknak a handle-jet a
MainForm ClientHandle property-je tartalmazza, es mivel a VCL nem is
definial ra kulon objektumot, ezert csak a standard Windows fuggvenyeken
keresztul kezelheto. Talan ennek kellene adnod egy InvalidateRect()-et a
mainform helyett...
Gabor
|
+ - | Re: syntax highlight (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Már régóta terveztem, hogy írok egy olyan editort amiben meg lehet adni,
>hogy bizonyos szavak begépelésekor a hozzá tartozó színre szinezze át a
>szót. Ilyenek a jobb program fejelsztők is...delphi,bcb,vc++ Nem volt
>egyszerű megírni! Egy richedites controlban vizsgállom a sorokat[...]
>[...]DE szivacs lett a vége: tiszta jól
>megtalál mindent + át is szinez , cserébe egy kb.4000 karakteres fájl kb 3
>percig tart :))) Nem tud valaki vmi gyorsabb elvet ? Hogy írhatták meg a
>c++ buildernek vagy az ultraeditnek a syntax highlight -részét ?
Nagyon egyszeru: nem richedit-et hasznaltak. A richedit annyira lassu, hogy
gyakorlatilag alkalmatlan barmilyen, par szaz bajtnal nagyobb szoveg
megjelenitesere.
En speciel csinaltam egy sajat kontroll amit az alapoktol kezdve epitettem
fel (az ose a TCustomControl), mindent en rajzolok ki, kezelem a bevitelt
(billetyuzet+eger), stb., es teljesen turheto sebesseggel megy. Szoval semmi
trukk nincs a dologban, csak egyszeruen nem szabad richeditet hasznalni. (Na
meg persze ne feltetlenul formazd ujra a teljes doksit ha csak egyetlen sort
modositanak, meg hasonlok.)
Gabor
|
+ - | Re: Forraskod + Linux C (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hali !
A CODER 0878-ban irta :
>Az elso az, hogy linux alatt C(v. C++)-ben szeretnek programokat irni,
>egyenlore csak a szoveges konzolra (ertsd: nem X ala), de a legnagyobb
>problemam, hogy szoveget kiirni csak szekvencialisan tudok, nem tudom a
>szoveget pozicionalni. Erosen mellbe talalt, amikor felfedeztem, hogy
>linux alatt nincs conio.h . Re'gen ekkor nyultam az assembly utan, de
>linux alatt??? Szuksegem lenne egy linkre, vagy egy rovid programra, amely
>orvosolja a problemamat. Mik a buktatok (pl. ez) DOS-rol Linux-ra torteno
>valtaskor. (a programozasban) Elore is koszi!
Erre a curses, vagy ncurses library-t szoktak errefele ajanlgatni, meg hogy
olvasd el hozza a MAN oldalakat. Igazan normalis leiras arrol, hogy hogyan
kell kurzort pozicionalni linux alatt, meg nem erkezett a listara.
>A masik kerdesem egy kicsit a multba nyulik vissza. Me'g 1995-ben
>hozzajutottam a Forraskod (A programozok lapja) ket szamahoz (papir alapu
>ujsag volt lemezmelleklettel). Nem tudja valaki, hogy mi tortent az
>ujsaggal? Esetleg hogyan lehet hozzajutni a regi szamokhoz? Ezt is
>koszonom!
Ha az a ket szam meg van, akkor meg is van az osszes. Sajna csak ez a ket
szam jelent meg ebbol az ujsagbol, pedig nagyon jo kezdemenyezes volt. IMHO
megeloztek a sajat korukat.
--
Udv : Csiszar L.
http://www.stadium.hu/szt
|
+ - | Re: Forraskod + Linux C (mind) |
VÁLASZ |
Feladó: (cikkei)
|
> A Forraskod ujsag.... regi ugy es amennyire en tudom az
> elso ket szam utan mar nem jelent meg ujabb. Sajnos ennek
Meg megjelent egy osszevont 3-4 szam, utana mintha elvagtag volna.
Meg szerencse, hogy elofizettem egesz evre :-(((, aztan se penz, se
ujsag. Ha nem tudsz hozzajutni esetleg eloashatom...
Udv, Otto.
|
+ - | Re: Forraskod + Linux C (mind) |
VÁLASZ |
Feladó: (cikkei)
|
On Tue, 11 Jul 2000 wrote:
> A Forraskod ujsag.... regi ugy es amennyire en tudom az
> elso ket szam utan mar nem jelent meg ujabb. Sajnos ennek
Van most olyan ujsag, ami ilyen temeval foglalkozik?
8Pogi
|
+ - | Re: syntax highlight (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Velemenyem szerint valamilyen rekordos felepiteset kellene
elvegezned a szavaknak. Gondolok itt pl:
(alma,1);(korte,1);(almafa,2);(almamag,3)...
Ekkor ezt az adathalmazt az elso komponens abc-je szerint rendezve tarolod
el, s innentol kezdve az elkepzeles ugyanaz, mint a tied.
Pl: keresett szo: almamagf* /a->al->alm->alma->almam->.../
Ha megtalalta az adott szot (tehat szovalaszto karakterhez ert), akkor a
rekord masodik adata lesz a szin. Igy ugyan az adathalmaz kisse megno, de
garantaltan gyorsabb lesz! (El szoktak tarolni nagy adatmennyiseg eseten -
pl telefonkonyv - a kezdobetuk szerinti helyeket, igy pl Nevenincs-re
keresve az N-nel kezdodo elso rekordra ugorhatunk, s nem kell linearisan
odabattyogni!)
Udv, Otto.
> ----------------------------------------------------
http://valerie.inf.elte.hu/~grogiga
|
+ - | Re: matematika (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Ha:
'a' egyenes: (x1a,y1a-x2a,y2a) pontokon megy at,
'b' egyenes: (x1b,y1b-x2b,y2b), akkor az egyenleteik:
(y-y1a)*(x2a-x1a)=(x-x1a)*(y2a-y1a); /b-re hasonloan/
Nevezzuk el a konstansokat!
ca:=(x2a-x1a), da:=(y2a-y1a)
cb:=(x2b-x1b), db:=(y2b-y1b)
I. y=(x-x1a)*da/ca+y1a
II. y=(x-x1b)*db/cb+y1b
Innen kapjuk (y=y):
x=(x1a*da/ca-y1a-x1b*db/cb+y1b)/(da/ca-db/cb);
y-t pedig pl 'a' egyenes kepletebe x-et behelyettesitve megkapod
P(x,y) a keresett pont!
---
Kor-egyenes eseten:
Kor: (u,v) kozeppont, r sugar
Egyenes rendezes utan pl: x=a*y+b
Kor egyenlete:
(x-u)*(x-u)+(y-v)*(y-v)=r*r
x^2-2*u*x+u^2+...=r*r
(a*y+b)*(a*y+b)+2*u*(a*y+b)+u*u+y*y-2*u*y+v*v=r*r
y*y*(a*a+1)+y*2*(a*b+u*a+u)+b*b+2*u*b+u*u+v*v-r*r=0
Eloszor a Diszkriminanst kell vizsgalni, hogy egyaltalan van-e
metszespontjuk,
majd ha van, akkor a megoldo-kepletet segit!
Hogy a koriveknek van-e metszespontjuk, azt a korok metszespontjakent
eloallo P1(x1,y1) es P2(x2,y2) pontok vizsgalatabol kiderul. Pl.
iranyvektoraik - melyek a kozeppontokbol mutatnak a P1 es P2-be, az a
megadott ivek iranya kozott van-e, amit ugyebar a kezdoszog es vegszog
hataroz
meg.
Udv, Otto.
> ----------------------------------------------------
http://valerie.inf.elte.hu/~grogiga
|
+ - | Re: matematika (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hi !
Ezen a linken - massal egyetemben - talasz egy ket
hasznos informaciot, magyarul !
http://bme-geod.agt.bme.hu/tutor_h/terinfor/tbev.htm
A kovetkezon meg angolul van hatalmas informacio
felhalmozva.
http://www.geom.umn.edu/docs/reference/CRC-formulas/
Sok sikert !
Bela
|
|