NeoBook 5.0   NeoBook 5 Professional for Windows

 [Bedolgozók]  [Letöltések]  [A NeoBook súgója]  [Újdonságok az 5.64-ben]

A NeoBook 5 már tud magyarul!

A NeoBookkal professzionális minőségű, önállóan futtatható, elektronikus interaktív multimédiás kiadványt – oktatási anyagot, prezentációt, elektronikus könyvet, képeslapot, magazint, játékot, vállalati bemutatót, érintőképernyős alkalmazást – készíthetünk néhány egyszerű lépésben, programozási ismeretek nélkül (is). 

A fejlesztő honlapján sok olyan kiadványt talál, ami a NeoBookkal készült. Kattintson ide!

A kiadvány tartalmazhat formázott (rtf) szöveges fájlt, képet, hangot, zenét, animációt, interaktív szabályozót, böngészőt, hipertextes kapcsolókat és más grafikus elemeket is. Az elkészült kiadvány éppen úgy fog kinézni, mint bármilyen más Windows-os program, amit floppy lemezen, CD-n, DVD-n, hálózaton, modemen vagy interneten keresztül, illetve egyéb más módon terjeszthetünk. Az elkészült kiadvány – formátumából adódóan – felhasználója nem tudja módosítani, nehezen fejthető vissza, nem szükséges segédprogram a futtatásához. A NeoBookot összeköthetjük szöveg-, kép-, hang- és animációszerkesztővel (pl. Word, NeoWrite, NeoPaint, NeoToon.), így közvetlenül a NeoBookban szerkeszthetjük ezeket az elemeket. Bedolgozókkal (segédprogramokkal) még tovább növelhetjük a NeoBook képességeit.

A NeoBook részletes ismertetőjét mintapéldával együtt a Fast-Help Internationallal készített web formátumba fordított súgóban olvashatja el. (A súgó  Windows-os chm változatát a letölthető program tartalmazza.)

A NeoBook munkaasztala. 
Felül található a szokásos menü és ikonsor és a navigációs gombok.
Alul találhatók az egyes oldalakhoz tartozó fülek. Ezen a képen a jobb oldalon helyezkedik el a fájlválasztó, az infó paletta, az eszközpaletta és az objektumlistát mutató ablak valamint a stíluspaletta, amelyeket bárhol elhelyezhetünk a képernyőn.

A NeoBook igen egyszerűen használható az eszközpaletta segítségével. Gyorsan készíthetünk olyan elemeket, amelyek segítségével az olvasó lapozhat, választ adhat egy kérdésre, üzeneteket kaphat, multimédia fájlokat játszhat le, másik programot futtathat, számításokat végezhet, a beépített internetes böngészővel a honlapunkat látogathatja meg és megannyi más nagyszerű lehetőség közül választhatunk. Könnyen alakíthatunk ki ún. forró pontokat (láthatatlan nyomógombokat), parancsgombokat, szövegbeviteli mezőket, kijelölő négyzeteket és egyéb interaktív eszközöket. 

A NeoBook eszközpalettája.
Innen választhatjuk ki az egyes objektumokat: nyomógomb, cikk, kép, forrópont/sokszög, négyszög, ellipszis, vonal/nyíl, szöveg, beviteli mező, lista, legördülő lista, kijelölőnégyzet, rádiógomb, böngésző, időzítő, tolószabályozó, videó, rajzfilm, Flash, konténer.

Használata egyszerű: például kép elhelyezéséhez  csak egy keretet kell húzni a képeszköz segítségével, és kiválasztani a megfelelő fájlt, de használhatjuk a húzd-és-dobd fájlkezelőt is. A képfájl szerkesztéséhez a Szerkesztés > Készítés/Szerkesztés menüpontot választva kedvenc szerkesztőnk máris előbukkan a NeoBookban. 

Könnyen választhatunk a színek közül vagy adhatunk meg hátteret a stíluspalettáról.

A NeoBook stíluspalettája.
Itt adhatjuk meg a kijelölt objektum tulajdonságait: kitöltő színét, mintáját, a körvonal színét, vastagságát, mintáját vagy a betű típusát, színét.

A leggyakrabban alkalmazott interaktív elem a nyomógomb, amelynél megadhatunk feliratot vagy képet, illetve parancsot rendelhetünk hozzá, hogy amikor az olvasónk lenyomja, vagy a jobb oldali egérgombbal rákattint, vagy csak fölötte tartja a kurzort, illetve elviszi róla, milyen műveletet hajtson végre. Ilyen lehet például a következő oldalra ugrás, időzítő indítása, egy objektum mozgatása, vagy egy matematikai művelet kiszámítása stb.

A nyomógomb megjelenése.
Választhatunk egy három állású képet a könyvtárból vagy magunk is készíthetünk képeket, amelyek a nyomógombon fognak megjelenni alapállapotban, amikor az egér fölötte van, illetve lenyomott állapotban

A NeoBook laporientált, azaz az elemeket oldalakon helyezhetjük el, és az olvasók pl. navigáló gombok segítségével barangolhatnak a kiadványunkban, de mivel a NeoBook 4-es verziójától már objektumként kezeli az egyes elemeket, azokat külön-külön kezelhetjük: megjeleníthetjük, elrejthetjük, mozgathatjuk (akár programozással is), változót rendelhetünk hozzájuk további feladatok elvégzéséhez stb. A legtöbb objektumnál nemcsak az egér kattintáshoz lehet műveleti parancsokat rendelni, hanem ahhoz is, amikor a kurzor az objektum fölé ér, illetve amikor elhagyja azt, valamint a jobb egérgomb lenyomásához. 

A nyomógomb lenyomásakor végrehajtandó parancsok.
Megadhatunk  parancssorozatot arra az esetre is, amikor az egér a nyomógomb fölé kerül vagy elhagyja azt, illetve a jobb oldali egérgombbal kattintunk.

Magához a kiadványhoz is rendelhetünk műveleti parancsokat: amikor az olvasó a kiadványt elindítja, leállítja, a kiadvány ablakát aktiválja (más programablak után ismét a mi kiadványunkhoz tér vissza), inaktiválja (egy másik programablakhoz tér át). Ezenkívül írhatunk szubrutinokat, létrehozhatunk saját függvénytárat, használhatunk a NeoBook képességeit kiterjesztő ún. bedolgozókat, illetve ha programozói ismeretekkel rendelkezünk, magunk is készíthetünk ilyeneket. A NeoBook 5-nek saját szövegszerkesztője van, amelynek segítségével képet, táblázatot, könyvjelzőt, hipertextes kapcsolókat, parancsokat is beilleszthetünk. A kiadványban megjeleníthetünk webes felületet, képeknél alkalmazhatunk nagyítást. A kiadványunk ablaka már nemcsak négyszög alakú lehet, hanem mi is definiálhatunk hozzá tetszőleges alakot. A figyelmeztető ablakokban megjelenő képek módosíthatók, a betűtípusuk megváltoztatható, a feliratok nyelve is megadható, így bármilyen nyelvű kiadványt készíthetünk. 

A kiadvány nyelvének beállítása.
Beállíthatjuk a kiadványunk párbeszédpaneljeinek szövegét

A beépített fordítóprogrammal önállóan futtatható EXE-fájl hozhatunk létre, így leendő olvasónk csak behelyezi a lemezt a számítógépbe és máris futtathatja a kiadványt. Ezenkívül képernyővédő SCR-fájlt, a tálcára ülő programot, vagy a honlapba illeszthető ún. plug-in/ActivX-et is készíthetünk.

 A kiadvány fordításának beállítási lehetőségei.
A kiadványunkat elkészülte után önállóan futtatható programmá fordíthatjuk.

Szinte felsorolhatatlan a lehetőségek tárháza, célszerű a gyakorlatban megismerni ezt a remek programot.  Próbálja ki, töltse le! A mintapéldák segítségével könnyen megtanulhata a használatát.

 

 

A nyomógombok segítségével egyenként jelenítjük meg a hozzá tartozó információkat

Mintapélda (755 kB exe)

A rádiógombok segítségével objektumokat (x vagy ?) jelenítük meg.

Mintapélda (650 kB exe)

 

Nyomógombok segítségével más beviteli objektumok (rádiógombok, jelölőnégyzetek) állapotát módosítjuk. 

Mintapélda (626 kB exe)

 

A legújabb verzió már adatbáziskezelő és pdf-fájl megjelenítő bedolgozóval is rendelkezik, így további lehetőségek nyílnak meg a NeoBookot használók számára.

Támogatott fájlformátumok: rtf, ASCII szövegfájl, a legtöbb képformátum, mint jpg, bmp, pcx, gif, png, wmf stb., true type betűtípusok, avi, mpg, wav, midi, car, mp3, swf stb. multimédia formátumok.

Rendszerkövetelmények: Windows 95, 98, Me, NT 4.x, 2000, XP vagy Vista. 20 MB hely a merevlemezen, egér vagy egyéb Windows által támogatott digitális eszköz, Windows által támogatott hangkártya.

További ismertetőt, hasznos információkat, mintapéldákat a program súgófájljában talál.

A NeoBook 5 új fejlesztései:

Új programozói felület: 
- úszó eszközpaletta, amit bárhova helyezhetünk a képernyőn vagy a fő alkalmazás ablakba dokkolhatjuk, 
- objektum lista, 
- objektum hely/méret paletta,
- áttervezett műveleti parancs varázsló,
- MouseCam (képernyő nagyító) stb.


Teljesen új műveleti szerkesztő
- szintaxis kiemelő,
- keresés/cserélés,
- formázott nyomtatás,
- sor számozása, 
- újra/visszaállítás művelet,
- megnövelt kapacitás stb.

Fejlettebb előnézeti/teszt mód, amelyik külön ablakban fut, így még jobban mutatja, hogy hogyan fog a lefordított program működni. Nincs többé eltérés a teszt és a lefordított program között.

Új Konténer (container) objektum, amelyet főként más objektumok felületeként használhatunk. Úgy működik, mint egy csoport, de a konténerbe helyezett objektumokat könnyen mozgathatjuk, illetve szerkeszthetjük. A konténereket is ugyanúgy igazíthatjuk, mint más objektumokat, például a kiadvány közepére vagy szélére. Ezáltal olyan kiadványokat készíthetünk, amelyik automatikusan átméretezi magát. Konténerbe rakhatjuk az objektumokat pl. úgy, hogy belehúzzuk vagy már eleve benne szerkesztjük azokat.

Új Flash objektum, amelyik Shockwave SWF fájlokat játszik le. A flash.ocx lejátszót beleintegrálhatjuk a lefordított exe fájlba. Ha nem ágyazzuk bele, akkor a NeoBook azt a verziót használja, amelyik telepítve van. Az SWF fájlokat befordíthatjuk, és nem kell kicsomagolni a lejátszáshoz. A flash objektumokat úgy is használhatjuk, hogy az SWF fájlokat az Interneten keresztül játszuk le. Beágyazhatunk NeoBook műveleteket is az SWF fájlokba a Flash FSCommand segítségével.

Új Sokszög/Forrópont objektumot haszálhatunk elemi alakzatok előállításához, de képeket is megjeleníthetünk vele. A sokszög a kép átlátszó részét is alkothatja.

Új kapcsolt Cikk (Article) objektum, aminek a segítségével a nagy szöveges fájlokat több oldalra helyezhetjük el.

Mind a Sokszög, mind az Egyszerű szöveg objektum beállítható úgy, hogy a "húzd-és-dobd" műveletet támogassa. A "húzd-és-dobd" mód lehet manuális (Manual), automatikus (Automatic) és semmilyen (None). A manuális módnál az objektum az oldalra bárhova "leejthető", míg az automatikusnál az általunk megadott más objektumok lehetnek az "ejtés" célpontjai. Az automatikus módnál a NeoBook csak azokra az objektumokra engedi dobni a "húzott" objektumot, amely a célpont listán rajta van. Ezeket a módokat programozással is módosíthatjuk a Drag Drop műveletnél.

256 és 16 millió színű ikonok.

Lapozó áttűnési effektus a két oldal között.

autorun.inf fájl előállításának lehetősége a CD-alapú kiadványok fordításánál.

Új Változó lista az összes, a kiadványban szereplő globális és lokális változót mutatja. A listát elérhetjük a Kiadvány (Book) menüből vagy egy ikonon keresztül, amit a változók engedélyezése mező mellett találhatunk.

A Beágyazott fájlok (Embedded Files) opciónál megadhatunk további fájlokat, amelyeket az exe kiadványba fordít a NeoBook. Ezt a Kiadvány (Book) menüből érhetjük el vagy az megújított fájl opciók ablakban. A beágyazott fájlokra a fájl eredeti elérési útvonala helyett a speciális beágyazott fájl változóval hivatkozhatunk. Például: [Embedded]Sample.jpg

A függvény könyvtár (Function Library) és a meghívási műveletek (Call action) ezentúl támogatják a paraméteres függvényeket.

Külső alkalmazások futtatása és szabályozása jelentősen javult további lehetőségek és új műveleti parancsok hozzáadásával: Run, RunEmbedded, CloseApp, IsAppRunning, SendKeys, SendMenuCommand, DropFile, SetWindowPos, GetWindowPos, BringAppToFront, SendAppToBack, DisableApp és EnableApp. A RunEmbedded különösen érdekes, mivel ezzel az alkalmazás egy négyszögben futtatható!

A fordító (compiler) mostantól támogatja a HTML fájlokat. Egyszerűen helyezzünk el egy HTML fájlt a Web böngésző objektumban, a fordító elemzi a fájlt, és beilleszti az összes kapcsolt képet, más HTML fájlt stb. automatikusan. A HTML-t nem szükséges kibontani a megtekintéséhez.

A PrintPage művelet ezentúl támogatja a vázlat és a nagy felbontású nyomtatást. A nagy felbontású nyomtatási mód minősége jelentősen javult, különösen a vonalaknál, köröknél és a szövegnél vehető észre. A PrintPage ezentúl a több oldal nyomtatását is támogatja.

Az új SetObjectFill, setObjectLine és a SetObjectFont műveletek segítségével az objektumok megjelenítését programozással is megváltoztathatjuk.

Az erre alkalmas objektumok ezentúl egy Helyhez igazítás (Snap Position) tulajdonsággal is rendelkeznek, amit az új Konténer objektummal kombinálva olyan kiadványt készíthetünk, amelyiket át tudunk méretezni. Azok az objektumok, amelyek az oldal felületén helyezkednek el, a munkaterülethez igazodnak. Azok az objektumok, amelyek a Konténerhez vannak kapcsolva, a Konténer határához igazodnak.

A Menütervező (Menu Designer, Book Properties | Menu) segítségével egyedi menüsort tudunk készíteni a kiadványunkhoz. Mindegyik menüelemhez hozzárendelhetünk egy parancsot. Menüpontokat is tudunk készíteni. Egyedi menüket készíthetünk a tálcára ülő alkalmazáshoz is.

Továbbfejesztett hibakereső (Debugger). Egy szabályozó áll rendelkezésünre a szkriptek végrehajtási sebességének szabályozására. Sőt élő változókat is megváltoztathatunk a kiadvány futtatása alatt.

Változótípusok ezentúl támogatottak. Az új DefineVar művelettel megadhatunk olyan változókat, amelyek csak egy adott típusú adatokkal kompatibilisek (string, integer, boolean stb.). Megadhatunk lokális változókat, amelyek csak az adott szkript alatt léteznek.

A tolószabályozó (Track Bar) objektumnál saját képet is használhatunk a gombhoz és a vonalhoz.

A Vonal objektumnál megadhatunk nyíl végződés(eke)t.

A Kép objektumnál három különböző csempetípus közül választhatunk.

A Nyomógomb, a Kijelölőnégyzet és a Rádiógomb objektumoknál választhatjuk az aktuális Windows XP témát. (Korábbi verzióknál ezek az objektumok rendesen fognak megjelenni.)

Az Időzítő objektum rendelkezik egy "egy végrehajtás után leállítva" opcióval, és egy változóban az eltelt időt tárolja (millimásodpercben).

Új globális változók: [MyDocuments], [ProgramFiles]

Új műveleti parancsok:

Alkalmazások
RunInRectangle, CloseApp, IsAppRunning, SendKeys, SendMenuCommand, DropFile, SetWindowsPos, GetWindowPos, BringAppToFront, SendAppToBack, DisableApp, EnableApp.

Objektumok > Összes
MoveObjectAlongPath, StopMovingObject, SetObjectFill, SetObjectLine, SetObjectFont, SetObjectCaption, SetObjectFileName

Objektumok > Flash
FlashPlay, FlashStop, FlashRewind, FlashGoto, FlashForward, FlashBack, FlashGetVar, FlashSetVar, FlashPause

Objektumok > Webböngésző
BrowserFind, BrowserLoadFromStr

Menük
ShowMenuItem, HideMenuItem, EnableMenuItem, DisableMenuItem

Fájlok > Fájlkezelés
FileList, FolderExists, ChangeFileExt

Fájlok > Fájl I/O
FileToVar

Internet
CheckInternetConnection, ConnectToInternet, DisconnectFromInternet, DownloadFile, InternetFileExists, InternetFileSize, InternetPost, InternetGet

Szabályozó > Feltételek
IfEx, WhileEx, ExitWhile, ExitLoop

Szabályozó > Egyebek
ShowErrors, DebugBreakPoint

Szabályozó > Matematika

DateToNum, NumToDate

Szabályozó > Egyebek
LoadIcon

Változók
DefineVar, GetArrayInfo

Nyomtatás
SetPrinterOrientation

Navigáció
GotoPageNum

Navigáció > Diavetítés
StartSlideShow, PauseSlideShow, StopSlideShow 

és még sok egyéb...

Újdonságok az 5.64-ben: 

  1. A Kép objektumnál van egy új, kiváló minőségű átméretezési lehetőség, ami interpolációval és átlagolással számítja ki az új képet. Ez egy kicsit lassabban működik, mint a normál átméretezés, ami csupán nagyobbá teszi a kép pixeleit.

  2. A Futtatás (Run) parancs Parancsikon (*.LNK) fájlokat is tud futtatni.

  3. Áttervezett felhasználói felület, ami főként a megjelenésben figyelhető meg, de sok kisebb működésbeli fejlesztés is történt.

  4. A vonalak, ellipszisek, négyszögek, sokszögek élsimítottak (anti-aliased). Néhány régebbi gépnál szükség lehet a GDI+ program letöltésére a Microsoft honlapjáról, hogy kihasználja ezt a megjelenítést.

  5. Függvényeket mos már lehet VBScript vagy Jscript nyelven is írni, nemcsak a NeoBook beépített nyelvén. A szkriptek hasonlóan tudják írni és olvasni a NeoBook változókat, mint a BrowserExecScript művelet. Néhány példa található a függvény mappában.

  6. A műveletszerkesztőben található egy automatikus sortörés lehetőség. (Az egér jobb gombjával kell rákattintani az ablakra.)

  7. Egy megjegyzés opcióval bővült a műveletszerkesztő: ki kell jelölni egy szövegrészt, és az egér jobb gombjával kell az ablakban kattintani.

  8. A MoveObject, a MoveObjectAlongPath és a GetObjectInfo műveletek megváltoztak: az objektumok koordinátái relatívak lettek a szülőobjektumukhoz. Korábban ezeknél a műveleteknél a koordinátáknak a kiadvány ablakához kellett viszonyulniuk, így lehetetlen volt objektumokat mozgatni konténerekben vagy egyedi ablakokban.

  9. Egy rendezés opció került az Ugrás oldalhoz párbeszédablaknál (amit az F7 billentyűvel lehet aktiválni), aminek segítségével az oldalakat címük vagy sorszámuk szerint lehet sorba rendezni.

  10. A StrReplace művelet átírása jelentősen felgyorsította a végrehajtását.

  11. A Balloon műveletnél be lehet állítani, hogy a képernyőn hol jelenjen meg, és hogyan.

  12. Egy új globális változó van [HttpPort] néven, amivel egy egyedi portot lehet beállítani a HTTP műveletekhez (pl. az InternetGet).

  13. Ha a hibakereső ablakban egy változóra kattintunk az egér jobb gombjával, akkor ezzel a tartalmát a vágólapra másoljuk.

  14. A bedolgozófejlesztőbe került egy új opció, amivel a bedolgozót értesíti, amikor a host négyszög objektum engedélyezett állapota megváltozik.

  15. A bedolgozófejlesztőben egy új opció van, amivel korlátozhatjuk az objektumválasztóban (nbInterface) megjelenő objektumok típusát.

  16. A telepített bedolgozók súgófájlja (ha van) megjelenik a NeoBook súgó menüjében. Ehhez a súgó fájlnak ugyanolyan nevűnek kell lennie (természetesen más kiterjesztéssel), mint a bedolgozó nbp fájlja.

  17. A bedolgozó telepítőben egy új, mozgatás fel/le opció van, amivel a Műveletválasztóban meghatározhatjuk a bedolgozó helyét.

  18. A Legördülő menü objektum tulajdonságainál egy új, Windows témát lehet beállítani (ezt valószínűleg nem lehet észrevenni a nem Vista operációs rendszer esetében).

  19. Kis/nagybetűk megkülönböztetése opció került a StrReplace és a SearchStr műveletekhez.

  20. A függvényszerkesztőhöz egy teszt gomb található, aminek segítségével futtathatjuk a kiadványt anélkül, hogy a szerkesztőt bezárnánk.

Próbálja ki! Nem fog csalódni!