Hollosi Information eXchange /HIX/
HIX CODER 2032
Copyright (C) HIX
2004-02-25
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 pas2c (mind)  6 sor     (cikkei)
2 Windows Rich Edit Control Undo/Redo kerdes (mind)  55 sor     (cikkei)
3 rendszer informatikus kepzes (mind)  106 sor     (cikkei)

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

Hi!
Pascal forraskodrol C forraskodra konvertalo programot keresek,
barmilyen operacios rendszer ala erdekel (dos,windows,linux,freebsd).
Az a lenyeg, hogy a legtokeletesebb C kodot allitsa elo, amit a
legkevesebb modositassal azonnal le lehessen forditani.
Ha van ilyen progid vagy tudsz beszerezhetosegi cimet kerlek ird meg!
+ - Windows Rich Edit Control Undo/Redo kerdes (mind) VÁLASZ  Feladó: (cikkei)

Üdv minden kódernek!

Windows-on használok RichEdit control-t TOM OLE interface-en keresztül. A
TOM-ot ATL segítségével érem el, de a probléma szempontjából véleményem
szerint nincs jelento"sége.

A kérdésem az lenne, hogy miért nem mo"ködik a TOM Interface-en az
ITextDocument interface-en található BeginEditCollection() illetve
EndEditCollection() hívás? Ezek arra szolgálnának, hogy az editornak
kiadott parancsokat csoportosítsuk, hogy azokat késo"bbi undo/redo esetén
egy lépésben kezeljen.

Egyáltalán van valaki, aki akár MFC-ben, akár ATL TOM-el, akár mezítelen
natív interface-el használ Rich Edit Control-t, és tudja az editornak
adott commandokat groupolni?

Szipmtóma: A hívások E_NOTIMPL értékkel térnek vissza, azaz mintha a
funkció nem lenne implementálva, kifejlesztve. Az a gyanúm, hogy csak én
nem állítok be valamit, és ezért nem mu"ködik (bár ebben az esetben inkább
S_FALSE visszatérési értékkel jöhetne vissza). De se az MSDN-ben sem
google-el nem találtam választ.

Az MSDN-ben található "ITextDocument::BeginEditCollection Method" oldal
egy szóval sem említi, hogy esetleg ez a funkció még nem mu"ködne, so"t, a
Minimum Operating Systems-nek "Windows 95 with Rich Edit 2.0, Windows 98,
Windows NT 4.0" van megadva. Személy szerint WinXP-t használok SP1-el.
Azaz az "About Rich Edit Controls" oldal alapján: "Windows XP SP1
Includes Rich Edit 4.1, Rich Edit 3.0, and a Rich Edit 1.0 emulator."
Természetesen a "Riched20.dll"-t használom, tehát 3.0-át.

Tehát egyrészt azt sejtem, hogy implementálva van. A nem MFC-s
interface-en nem találtam olyan message-et, amely megfelelne ezeknek a
függvényeknek (a legtöbb függvényt a TOM lefordítja SendMessage-el
elküldo"tt EM_GETxxx/EM_SETxxx üzenetekre), azonban etto"l még könnyen
elképzelheto" van ilyen message, vagy hogy a TOM szinten van
implementálva.

Használt rendszerem paraméterei:
Szoftver:
- Windows XP Prof. SP1
- MS 7.1 DevStudio, Visual C++
- riched20.dll: 423,424 bytes, File Version: 5.30.23.1211
Hardver:
- P4 2.66 GHz, 1GB RAM

A segitséget elo"re is köszönöm!

--

tocsa

 ---
| email:                        |
| homepage:  http://www.inf.bme.hu/~tocsa       |
 ---
+ - rendszer informatikus kepzes (mind) VÁLASZ  Feladó: (cikkei)

Udv!

Talan emlekeztek, hogy tavaly osszel kerdeztem:
megeri-e OKJ "emelt szintu" rendszer-informatikus kepzest vegezni.

Kivancsisagom, tudasehsegem es az igert bizonyitvany miatt
megis beiratkoztam egy 10 honapos, kb 500 oras tanfolyamra.
A Mikrokozmosz iskolaba. www.mikrokozmosz.hu

2 honapot kellett elore befizetni, azaz 50 rugot.
A masodik honapban mar nem igazan lattam ertelmet bejarni.
Sajnos negativ tapasztalatokrol szamolhatok be, nem is fizettem
be a 3. honapra.
Nem is tudom eddig miert nem irtam meg a tapasztalataimat.

Szeretnem hangsulyozni, hogy mindez egy egyeni tapasztalat,
nem allitok en semmi olyat, hogy altalanos lenne a tobbi tanarra is,
plane nem az egesz iskolara
 (mar csak azert is, mert sok egyebet is tanit).

Az irodaban az adminisztracio nagyon kedves es segitokesz.
A fonokok intelligensek, lehet veluk beszelni, szoltam is azok miatt,
amik nem tetszettek, de persze csapan enmiattam nem valtoztattak
semmin. Az udito automata jo volt, es a mellette levo angol teremben
a lanyok csinosak. :-)

Amiket kifogasoltam:

--A tananyagot otthon begepeltem, hogy attekintheto es olvashato legyen.
Sajnos egy este tananyaga szellosen gepelve is csak egy-ket oldalt
tudott megtolteni.
Ugy ereztem, hogy ez a keves info nekem nem ert meg 2.000Ft-ot.

--Az orak kb. 15-30 perccel korabban ertek veget, es a szunet is negyed
ora helyett nemritkan feloras volt. Nem volt meghatarozva, hanem amikor
visszajott az oktato.

--A C programozast sztem - es a tobbiek szerint is! - teljesen
erthetetlenul magyaraztak, en is csak azert tudtam kovetni,
mert mar tanultam. Az illeto oktato a Kandon dolgozik,
ugy hallottam, hogy eredetileg vadaszpilota. :-)

--Nagyon sokszor elterelte a temat. Amikor mar 15. perce
ostorozta a Microsoftot, es szoltam, hogy talan lepjunk tul ezen,
terjunk vissza a C-hez, akkor is me'g tovabbi 13 percig folytatta.
Ez nem sacc, hanem mertem az idot!
De mas temaka is tett negyoras kiteroket. Pl. a C konyv irojat
is jo sokaig szidta a mi idonkbol (sztem nagyon jo a konyv egyebkent).
Az angol kiejtese rettenetes volt, ami egy dolog,
csak ugy csinalt melle, mintha tudna angolul.

--Tole tudhattuk meg, hogy azert a 2-es szamrendszert hasznaljuk,
mert az orajelnek is 2 szinte van: egy magas es egy alacsony!
Eleinte szohoz sem jutottam, csak kesobb tettem szova,
az igazgatonak, aki szolt az oktatonak, hogy talan ezt megse...

--Egy masik oktato, a szakallas kollega, aki nagyon el volt szallva
onmagatol es zoldfulu kezdokenk folyoton Linux es Novell hacket
magyarazott, kifejtette egyszer, hogy (FIGYELEM!):
az analog jel sokkal kevesbe erzekeny a zajra, mint a digitalis.
Eppen ezert hasznalunk modemeket, mert az atviteli ut zajos.
Peldakent me'g az emberi beszedet is emlitette, hogy ezert
beszelunk egymassal "analog" modon, hogy nagy hatterzajban
is ertsuk egymast. Az illeto a GDF-en tanult.

--Volt egyeb huzasa is a jelszinteknel es a hozzajuk tartozo
feszultsegekkel kapcsolatban, ahol nem a konkret ertekben
valo tevedes volt a lenyeg, hanem, hogy illogikus volt.
Nem ketelkedtem abban, hogy teved, de azert utanazetem
es szoltam.
Ezeket me'g eszerveszem, de ha majd arrol beszel hulyeset,
amit nem ismerek, akkor hogy fogom eszrevenni?? Szoval gaz.

--A kezdoknek mutatott egy Novell installt (gondolhatjatok mit
ertettunk belole) 1 db monitoron elol, kb 20 fo szamara, persze
karakteres feluleten. Kozben lokte a 3 betus roviditeseket
ossze-vissza. Biztos jo rendszergazda volt, de tanitani nem
tudott a srác. Neki is tobbszor szoltam, hogy ne igy, de hiaba.

- A C konyvet a C oktatas 5. (6.?) heteben osztottak ki.

- A tanagyag kiosztott tematikaja abbol allt, hogy hetfo-halozat,
szerda-programozas, stb.. Mikor felvettettem, hogy ez nem tematika,
hanem orarend, azt mondtak, hogy ez a tematika. Na mindegy.


A harmadik oktatonkkal, a Jakab Zsolttal, lattam mar a nevet
szerzokent konyvon, vele nem volt bajom, o aztan tenyleg az elejen
kezdte a temat; es vette az adast, amikor vhol hianyoltam egy-egy
lepesbol logikat, de egyutt kiokoskodtuk a megoldast.
(Igaz, elment 3-4 ora azzal, hogy 8 eru ethernet kabelt
keszitettunk, de mondjuk egyszer az eletben belefer.)
A Zsolt nem fejezte be az orat korabban.

Megallapitottam, hogy eltevedtem. Kifejezetten hianyzott az
egyetemes hozzaallas. Itt nem gondolkodni tanitottak, nem kellett
megerteni csak hasznalni es beallitani tudni a dolgokat.
Az ilyen tanfolyamoknak persze ez a profilja,
elvegre megsem egyetem, tehat en tevedtem el.

Nehez eset vagyok :-), nem talalom a helyem.
Akkor mar inkabb a levlistakon okosodom.
(Jaj, barcsak megreformalnak a BME-t kicsit. Ugy raferne.)

Udv.:
BM

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