Újdonságok a 3.2 változatban

Az Eclipse Platform és SWT fontosabb módosításainak leírásait tartalmazza az Eclipse 3.2 kiadásához.

Ezen kívül a termék számos új végfelhasználókat célzó szolgáltatással bővült, amelyek leírását a Munkaterület felhasználói kézikönyv Újdonságok szakasza tartalmazza.

Platform változások

Futás közbeni átdolgozás

Az Eclipse futási környezet rugalmasabbá tételének, illetve a futtató összetevők függetlenítésének érdekében az org.eclipse.core.runtime számos bedolgozó között felosztásra került:

  • org.eclipse.equinox.common - a régi futtató bedolgozó több darabja (pl. IPath, IStatus, IProgressMonitor) által használt közös kód.
  • org.eclipse.equinox.registry - Kiterjesztés-nyilvántartás
  • org.eclipse.equinox.preferences - Beállítások mechanizmus
  • org.eclipse.core.jobs - Feladatmechanizmus
  • org.eclipse.core.contenttype - Tartalom mechanizmus
  • org.eclipse.equinox.supplement - Kiegészítő "bedolgozó" az OSGi nélküli futtatás támogatásához.

A rendszer új alkalmazás programozási felületekkel bővült a felosztott futási környezet-darabok támogatásának vezérléséhez.

A futás közbeni átdolgozásnak átlátszónak kell lennie az egyéb bedolgozók felé. További részletekért olvassa el az Eclipse 3.2 áttérési kézikönyvet.

Általános navigátor

Az új org.eclipse.ui.navigator bedolgozó segítségével bevezetésre kerül a megjelenítők összeépítésére használható keretrendszer, amely több tartománymodell tartalmát képes kombinálni. A keretrendszer lehetővé teszi a tartalom, a címkék, a műveletek, a szűrők és egyéb képességek deklarációs közreadását. Az org.eclipse.ui.navigator.resources bedolgozó ennek a keretrendszernek konkrét használatát biztosítj Projektböngésző formájában, illetve az IResource modell deklarációs megjelenítő-kiterjesztéseiben.

Projektböngésző nézet képe

Tulajdonságlap keretrendszer

A rendszer tulajdonságlap keretrendszerrel bővült. A tulajdonságlap keretrendszer felváltja a tulajdonságlap oldalt, amelynek köszönhetően a tulajdonságok a Tulajdonságok nézetben jelennek meg tetszőleges vezérlőelemek felhasználásával, a kiterjesztés-nyilvántartás alapján lapok és szakaszok szerint rendezve.

Tulajdonságlap keretrendszer képe

Részleteket az Eclipse tulajdonságlap keretrendszer cikk tartalmaz.

Fájlrendszer API

Az új org.eclipse.core.filesystem bedolgozó segítségével bevezetésre kerül egy új általános API a fájlrendszerek kezelésére. A platform átállításra került a java.io alkalmazás programozási felületek helyett ennek a fájlrendszer alkalmazás programozási felületnek a használatára. Tehát az erőforrások tetszőleges másodlagos fájlrendszeren létrehozhatók, és a bedolgozók képesek új típusú fájlrendszerek támogatására.

A projekt- és csatolt erőforrás varázslók az egyéb fájlrendszerekhez csatolt erőforrások létrehozásának támogatásával bővültek. A másodlagos fájlrendszereket meghatározó bedolgozók a varázsló által biztosított támogatásához az org.eclipse.ui.ide.filesystemSupport kiterjesztési pont segítségével csatlakozhatnak.

Nem helyi fájlrendszer képe

Az importálás és exportálás kategorizálással bővült

Az org.eclipse.ui.importWizards és org.eclipse.ui.exportWizards kiterjesztési pontok mostantól támogatják a kategorizálást.

Kiterjesztési pontok képe

Szövegszerkesztők feljegyzéseihez tartozó eszköztippek

A feljegyzések előugró leírása leküldésre került a JDT szövegből a Platform szövegbe. A szöveg, függőleges és áttekintő vonalzó előugró leírás-támogatását a szövegszerkesztők által használt TextSourceViewerConfiguration telepíti:

Feljegyzés előugró leírás képe

Feljegyzés-navigáció a Szövegszerkesztőkben

A feljegyzések navigációja elküldésre került a JDT szövegből a Platform szövegbe, amely ennek köszönhetően mostantól az összes szövegszerkesztőben elérhető:

Navigációs ikonok képe

JFace mezősegédlet

A JFace új támogatással bővült, amely segítséget nyújt a felhasználók számára a párbeszédablakokban és űrlapokon található mezők kitöltésében. Az org.eclipse.jface.fieldassist csomag osztályainak segítségével tetszőleges vezérlőelem képpel és megfelelő előugró leírással kiemelhető. Ezek segítségével például megjelölhetők a párbeszédablakok kötelezően kitöltendő mezői, illetve mező-alapú hibafeltételek és tartalomsegéd-felszólítások jeleníthetők meg. A csomag segítségével ezen kívül tartalomajánlatok telepíthetők egy vezérlőelemhez, beleértve a tartalomajánlatokat tartalmazó és a másodlagos, további információkat tartalmazó előugró párbeszédablakokat, illetve a tartalomajánlatok explicit vagy automatikus (előregépeléssel történő) meghívását.

Mezősegédlet képe

JFace TreeViewer bővítések

Az AbstractTreeViewer mostantól támogatja több, különböző szülőlánccal rendelkező egyenlő elem létezését a fán. A támogatás feltétele, hogy az ügyfelek a setUseHashLookup(true) hívásával engedélyezzék az elemtérképet.

A TreeViewer mostantól támogatja SWT.VIRTUAL fákat. Ehhez tartozik egy késleltetett tartalomszolgáltató, az ILazyTreeContentProvider, amely csak a szükséges tartalmakat adja vissza.

Dinamikus súgótartalom-támogatás

A Súgórendszer mostantól támogatja a súgótartalom dinamikus összeállítását. Az XHMTL formátumban létrehozott témakörök kiegészítő Eclipse-kódokat tartalmazhatnak a tartalom os/ws/arch értékek, bedolgozók jelenléte, engedélyezett képességek, stb. alapján végzett szűrésére. A megosztott tartalmat több dokumentum is tartalmazhatja. Végezetül a bedolgozók XHTML töredékeket adhatnak közre másik dokumentumokban található horgonyokban. Ezek együttesen lehetővé teszik az információfejlesztők számára az olyan dinamikus dokumentumok létrehozását, amelyek hozzáidomulnak a megjelenítés időpontjában érzékelt kontextushoz.

Súgó keresési bővítések

A felhasználói segítségnyújtás indexelése és keresése számos módon került bővítésre. További keresési segédek jegyezhetők be olyan kiterjesztési pontokon keresztül, amelyek a Lucene indexhez tartalmat képesek hozzáadni. A súgó mostantól egy XHTML keresősegédet ad közre, amely képes az XHMTL formátumban létrehozott dinamikus súgódokumentumok indexelésére (lásd fent). Ezen kívül azok a dokumentumok, amelyek előzőleg nem szerepeltek az indexben (például áttekintők és Üdvözlő oldalak) mostantól szintén megjelennek. A keresési találatok mostantól különböző ikonokkal rendelkezhetnek, és a 'megnyitás' művelet a keresőmotornak delegálható.

Keresési bővítések képe

A problémák csoportosíthatók

A Problémák nézetben megjelenő problémák csoportosíthatók. Léteznek alapértelmezett, súlyosság és problématípus alapján történő csoportosítások; további csoportok az org.eclipse.ui.ide.markerSupport kiterjesztési pont segítségével adhatók meg.

Tökéletesített súgó a párbeszédablakokban

Az Eclipse legtöbb párbeszédablaka mostantól szabványos súgó gombot tartalmaz a bal alsó sarokban. Ez a gomb hívja elő a helyzetérzékeny súgót, amely megegyezik az F1 gomb megnyomásával (Windows alatt). Ezen kívül a súgókontextus mostantól a párbeszédablak tálcáján jelenik meg, nem pedig különálló ablakban. Az egyéni párbeszédablakok ezt a funkcionalitást a régi Dialog helyett az új TrayDialog osztály továbbszármaztatásával örökölhetik. Az áttekintők is követhetik a felhasználót a párbeszédablakokba (a tálcán) azokra a lépésekre vonatkozóan, amelyek párbeszédablakok megnyitását foglalják magukban.

Parancshivatkozások beágyazása a Felhasználói segédlet tartalmába

A súgóban, az áttekintőkben és a bevezető tartalomban található hivatkozások mostantól képesek felhasználói aktiváláskor parancsok végrehajtására. A parancshivatkozások segítségével - többek között - beállításoldalak és perspektívák nyithatók meg, varázslók indíthatók el, illetve nézetek jeleníthetők meg. Mivel a parancskeretrendszer bővíthető, a parancshivatkozások számos egyéb felhasználására is lehetőség nyílik. A Munkaterület felhasználói kézikönyv számos helyen bővült parancshivatkozásokkal. Az alábbi kép egy súgótémakör két parancshivatkozását mutatja:

Súgótémakör parancshivatkozásai

Parancsok áttekintőkből indításának támogatása

A parancsok mostantól az áttekintőkből is indíthatók. Az alábbi tartalomfájl parancsokat tartalmaz a Keresési nézet és a Csomagböngésző megnyitásához.
<?xml version="1.0" encoding="UTF-8"?>
<cheatsheet
title="Példa az áttekintőkben található
parancsokra">
  <intro>

<description>Egy áttekintő
megjeleníti a
csomagböngészőt</description>
  </intro>
  <item
title="Keresési nézet
megjelenítése">
     <description>Ez az a
lépés, amely a keresési nézetet megjelenítő parancsot tartalmazza.</description>

     <command serialization=
		"org.eclipse.search.ui.views.SearchView"/>  
</item>
  <item
title="2. lépés">
    <description>Ez az a lépés,
amely egy parancs és paraméterei segítségével megjeleníti a
csomagböngészőt.</description>

     <command serialization="org.eclipse.ui.views.showView(
		org.eclipse.ui.views.showView.viewId=
		org.eclipse.jdt.ui.PackageExplorer)"/> 
     <onCompletion>
         A parancs példa befejeződött.
     </onCompletion>
</item>
</cheatsheet>

Befejezés üzenet

Az áttekintők egyes lépéseihez befejezési üzenet rendelhető, amely a lépés befejezésekor kerül megjelenítésre.

Áttekintő befejezési üzenetének képe

Összetett áttekintők

Az összetett áttekintők az Eclipse 3.2 újdonságai. Az összetett áttekintők egy nagyobb probléma megoldása során nyújtanak segítséget azáltal, hogy a problémát több kisebb feladatra bontják, amelyek külön-külön rendelkeznek saját áttekintővel. A feladatok csoportokba rendezhetők. Az összetett áttekintők az áttekintő nézetben jelennek meg és az áttekintő kijelölése párbeszédablak segítségével kerülnek megnyitásra. Minden egyes feladat rendelkezik egy leírással, a felhasználót hiperhivatkozások vezetik végig a feladatok sorozatának.

Összetett áttekintő képe

Az összetett áttekintők egy fával rendelkeznek, amely megjeleníti az egyes feladatokat és azok állapotát. A jobb alsó ablakrész az egyes feladatokat tartalmazza.

Összetett áttekintő képe

Az összetett áttekintők képének meghatározását egy XML fájl tartalmazza. A tartalomfájl meghatározhatja a feladatok között fennálló függőségi viszonyokat azért, hogy egy adott feladat csak azt követően kerüljön indításra, hogy az előfeltételeként megadott feladatok már befejeződtek.

Súgókulcsszó tárgymutató

A Súgó mostantól kulcsszó-tárgymutatóval rendelkezik, amelyben a dokumentáció kulcsszavai bejegyezhetők és hivatkozást biztosíthatnak a megfelelő súgódokumentumra. A tárgymutató a Súgó nézetben és a Súgó ablakban egyaránt elérhető (az előbbi képe az alábbiakban látható).

Megjegyzés: A tárgymutató-tartalom egyelőre nem elérhető az SDK-hoz (a tárgymutató csak akkor jelenik meg, ha létezik rendelkezésre álló tartalom).

Súgó nézet képe

XHTML súgódokumentumok átalakítása eszköz

A PDE új segédprogrammal bővült, amelynek segítségével a bedolgozók HTML súgódokumentumai könnyen XHTML formátumúvá alakíthatók. Azon kívül, hogy az eszköz képes a HTML dokumentumok érvényes XHTML formátumra konvertálására, elvégzi a fájlnév-kiterjesztés és a tartalomjegyzék frissítését, illetve a fájlt kiegészíti a szükséges kötésekkel a dinamikus tartalom engedélyezésének és az XHTML tartalom keresésének érdekében. Az átalakítást követően a felhasználók kihasználhatják a 3.2 új Súgószolgáltatásait, például a dinamikus tartalomszűrést, a tartalom újrafelhasználását és a dinamikus tartalomközreadást, amelyek mindegyike XHTML tartalomformátumot igényel.

A funkció a bedolgozó projektek előugró menüjének PDE eszközök > Súgó fájlok átalakítása XHTML formátumúvá menüpontjának segítségével indítható.

XHTML átalakító eszköz képe

Univerzális üdvözlő

A konkrét Üdvözlő megvalósításokkal kapcsolatosan szerzett tapasztalatunk alapján mostantól testre szabható, tetszőleges termékkel használható Univerzális üdvözlőket biztosítunk. A termékek 7 előre meghatározott főszakasz közül választhatnak: Áttekintés, Első lépések, Ismertetők, Példák, Újdonságok, Webes erőforrások és Áttérés (az Eclipse SDK ezek közül négyet használ). Az Univerzális üdvözlő személyre szabható oldalelrendezéssel és fontossági szintekkel rendelkezik minden egyes hozzájárulásra vonatkozóan, és teljes mértékben fel van készítve a témák használatára. Ezen kívül a HTML és SWT bemutatók számára 100 százalékos platformlefedettséget biztosít.

Az Univerzális üdvözlő által biztosított Üdvözlő oldalak a végfelhasználók számára megnyitják az Üdvözlő személyre szabása lehetőséget, amely szükség szerint tetszőleges termékhez hozzáadható. További információkat ezzel kapcsolatosan az Univerzális üdvözlő meghatározása szakasz tartalmaz.

Univerzális üdvözlő képe

Üdvözlő konfigurációjának és témáinak támogatása

A Bevezető keretrendszer jobb konfigurálhatósági támogatással bővült. Olyan bevezető beállítók adhatók közre, amelyek lehetővé teszik a csoportleszármazottak egyszeri kiszámítását, illetve támogatják a változóhelyettesítést és a késleltetett horgonyelérési út feloldást. Az Univerzális üdvözlő nagyrészt erre a támogatásra épül, de a támogatás egyéb Üdvözlő megvalósítások során is ugyanúgy használható.

A témák CSS fájlok, tulajdonságok és képek névvel rendelkező gyűjteményeit jelölik, amelyek együttesen meghatározzák az Üdvözlő tartalmának kinézetét. Az Univerzális üdvözlő a támogatást olyan módon használja ki, hogy témaválasztási lehetőséget és a 3.2 változatban két konkrét témát biztosít: a 'Körök' és a 'Lila háló' nevűt.

Üdvözlőtémák képe

Névtér támogatás az Ant kiterjesztési pontokhoz

Az org.eclipse.ant.core antTasks és antTypes kiterjesztési pontjai mostantól lehetővé teszik egy URI megjelölését, amelyben a meghatározásnak el kell helyezkednie. Az összes módosítás részletes leírását a 133190 számú hiba szakasz tartalmazza.

Csoportfunkciók támogatása a logikai modellintegrációra vonatkozóan

A rendszer egy olyan alkalmazás programozási felülettel bővült, amely lehetővé teszi a logikai modellek részvételét Csoportműveletekben. Az API segítségével a Csoportszolgáltatók:
  • Kapcsolatot teremthetnek a modellekkel annak biztosítására, hogy a Csoportművelet az összes szükséges erőforrást tartalmazza.
  • Modellszemantika segítségével segédkezhetnek az összefésülési ütközések feloldásában.
  • Lehetővé tehetik a modellek számára, hogy a Csoportműveletek során részt vegyenek az erőforrások megjelenítésében.

Szinkronizálás Java- és Erőforrás-modellekkel

SWT módosítások

Rendezési jelzés a táblázatokban és fákon

A Táblázatok és a Fák mostantól támogatják a rendezési irány jelzését az oszlop fejlécében.

Rendezési irányjelző képe

Oszlop szerinti (egyszerű) rendezést és osztlop szerinti (virtuális táblázat) rendezést mutató SWT részlet.

Újrarendezhető faoszlopok

Az Eclipse 3.1 változatában bevezettük a Táblázatoszlopok újrarendezésének lehetőségét. Ez a támogatás most a Fákra is kiterjesztésre került.

A fa oszlopainak megjelenítési sorrendje módosítható az oszlopfejléc húzásával, illetve programból is beállítható.

Újrarendezhető oszlopok képe

Példa kódrészlet.

Tökéletesített XP tématámogatás

Windows XP alatt az SWT mostantól megjeleníti a lapmappák textúrázott hátterét. A csoportok, címkék, jelölőnégyzetek, stb. mind átlátszók ennek a háttérnek. Ezen kívül az egyéni felületi elemek, például a StyledText, mostantól a megfelelő szegélyt jelenítik meg az érvényes Windows XP témához.

XP tématámogatás képe

A Windows XP felszínek futtatásával kapcsolatosan útmutatást az SWT GYIK tartalmaz.

Animált GIF képek

Az animált GIF képek fájlba menthetők.

Animált GIF támogatás képe

Példát ez az SWT kódrészlet tartalmaz.

Munkaasztal-megjelenés értesítés

Amikor a munkaasztal megjelenítési beállításai (például a téma, betűtípus vagy az alapértelmezett szín) módosításra kerül, akkor arról a Display egy SWT.Settings esemény formájában kap értesítést.

Munkaasztal-megjelenés értesítés képe

Törlés értesítés

Ezt megelőzően, ha egy szülő összetett elemhez a rendszer SWT.Dispose eseményt kapott, akkor az összes leszármazott eltávolításra került, és így rájuk nem lehetett hivatkozni. A 3.2 esetében az Eltávolítás eseményt a rendszer azt megelőzően kapja meg, hogy a leszármazottak az operációs rendszerben felszabadításra kerültek volna.

Eszköztippek oszlopokra

A TableColumn/TreeColumn.setTooltipText(String) elemet használó fa- és táblázatoszlop-fejlécekhez előugró leírás adható meg.

Függőleges eszközsáv

A SWT.VERTICAL stílus segítségével függőleges eszközsáv hozható létre.

Függőleges eszközsáv képe

OpenGL támogatás

Mostantól alkalmazható az OpenGL SWT alkalmazásokban. Az OpenGL felület az LWJGL és hasonló, harmadik féltől származó OpenGL könyvtárakkal működik.

OpenGL példa képe

Példákat az SWT kódrészleteket tartalmaznak.

Virtuális fa

A fa mostantól támogatja az SWT.VIRTUAL stílust. Ez lehetővé teszi a nagymennyiségű adatot tartalmazó fák gyors létrehozását. Az egyes TreeItems elemek szükség szerint kerülnek létrehozásra.

Példát ez az SWT kódrészlet tartalmaz.

Képet és szöveget tartalmazó gombok

A gombok mostantól szöveget és képet egyaránt tartalmazhatnak. Ezt a szolgáltatást a rendszer Windows XP, Mac OS X, és GTK alatt támogatja.

Képet tartalmazó gomb képe

HIView Mac OS X alatt

Az SWT mostantól Mac OS X alatt kihasználja a HIView megjelenítőrendszert. Ezzel számos kivágási és méretezési probléma megoldódik.

Objektumok szövegbe ágyazása

A TextLayout segítségével mostantól lehetőség nyílik objektumok (például képek és felületi elemek) szövegbe ágyazására). Megadhatók az írásjelmértékek, például az emelkedés, az esés, illetve a szélesség. Az objektumok a szöveggel együtt kerülnek tördelésre.

Szövegbe ágyazott kép képe

Példát ez az SWT kódrészlet tartalmaz.

Szöveg behúzása, igazítása és sorkizárása

A TextLayout mostantól támogatja a szöveg behúzását, igazítását, illetve sorkizárttá tételét.

Igazított szöveg képe

Példát ez az SWT kódrészlet tartalmaz.

Szövegalapsor emelkedése

A TextLayout és TextStyle segítségével mostantól megadható egy szövegtartomány alapsor-emelkedése.

Alapsoremelést kapó szöveg képe

Példát ez az SWT kódrészlet tartalmaz.

HSB színtámogatás

Színek az árnyalat, a telítettség és a fényerő megadásával hozhatók létre. Ezen kívül egy adott színre vonatkozóan az árnyalat-, telítettség- és fényerőértékek lekérdezhetők.

HSB támogatás képe

Példát ez az SWT kódrészlet tartalmaz.

StyledText igazítás, behúzás és sorkizárás

A StyledText mostantól támogatja a szöveg behúzását, igazítását, illetve sorkizárttá tételét.

Igazított StyledText képe

Példát ez az SWT kódrészlet tartalmaz.

StyledText elembe ágyazott objektumok

A StyledText mostantól lehetővé teszi az objektumok (például képek és felületi elemek) szövegbe ágyazását. Az objektumok a szöveggel együtt kerülnek tördelésre.

Szövegbe ágyazott kép képe

Példát ez az SWT kódrészlet tartalmaz.

Háttérkép

A vezérlőelemekhez háttérkép határozható meg. Ezen kívül a hátteret örökölhetik a leszármazott felületi elemek, például címkék.

Háttérképet tartalmazó vezérlőelem képe

Példát ez az SWT kódrészlet tartalmaz.

Natív képbetöltés

A konstruktor az Image(Device eszköz, String fájlnév) mostantól a képeket natív operációs rendszer hívások segítségével tölti be. Ennek köszönhetően egyrészt javult a képek betöltésének teljesítménye, másrészt megnőtt a betölthető kép lehetséges legnagyobb mérete.

Szöveg húzása

Ha a SWT.DragDetect esemény Text vagy StyledText elemhez csatlakozik, akkor a kijelölés nem törlődik, amikor a felhasználó egy részt kihúz a kijelölt szövegtartományból. Ennek köszönhetően szöveg húzható ki a Text és StyledText felületi elemekből.

Példát ez az SWT kódrészlet tartalmaz.

Új ExpandBar felületi elem

Az ExpandBar felületi elem segítségével a felhasználók egy fejlécre kattintva elrejthetik vagy megjeleníthetik felületi elemek egy halmazát. Az ExpandBar több elemet tartalmaz, amelyek mindegyike rendelkezhet szöveggel és képpel a fejlécben.

Elrejteni kívánt felületi elemek képe

Példát ez az SWT kódrészlet tartalmaz.

Felsorolásjeleket tartalmazó StyledText

A StyledText mostantól képes több eltérő stílus szerint formázott lista megjelenítésére (például bajuszos, számozott, kisbetűs és egyéni).

Felsorolásjeleket tartalmazó StyledText képe

Példát ez az SWT kódrészlet tartalmaz.

Fa egyéni rajzolása

A Fa felületi elem mostantól támogatja az egyes cellák egyéni rajzolását. Az alkalmazások a fa natív kinézetét az adatok egyedi feldolgozásával bővíthetik. A sormagasságot az alkalmazás vezérli, tehát többsoros szöveg is rajzolható. Ezen kívül az alkalmazás megjeleníthet több képet ugyanabban a cellában, többször betűtípust és színt válthat, illetve megváltoztathatja a kijelölések rajzolásának módját.

Egyedi facellák egyéni rajzolásának képe

Példákat az alábbi kódrészleteket tartalmaznak:

Táblázat egyéni rajzolása

A Táblázat felületi elem mostantól támogatja az egyes cellák egyéni rajzolását. A felhasználók személyre szabhatják a cellák rajzolásának módját úgy, hogy az adatok a képpel ellátott szöveg formátumtól eltérő módon kerülnek megjelenítésre, hogy egy cellán belül többsoros szöveg jelenik meg, hogy ugyanabban a cellában többször módosítják a színt és betűtípust, hogy felülírják a natív kijelölésrajzolást, stb., miközben megtartják a táblázat natív kinézetét.

Egyedi táblázatcellák egyéni rajzolásának képe

Példákat az alábbi kódrészleteket tartalmaznak:

Húzás közbeni hatások táblázatok és fák esetében

A táblázat és fa felületi elemek mostantól vizuálisan is visszajelzést adnak a húzott elemről.

Húzás visszajelzés képe

Új előugró leírás osztály

Az új ToolTip segítségével vezérlőelemekhez nem közvetlenül kapcsolódó előugró leírások jeleníthetők meg. Ezek az előugró leírások tetszőleges helyen elhelyezhetők, és egyaránt rendelkezhetnek a platform alapértelmezett megjelenésével, illetve az alábbiakban is látható BALLOON megjelenéssel.

BALLOON stílusú előugró leírás képe