Portál AbcLinuxu, 6. května 2025 15:52

Dotaz: Glade

7.7.2010 14:10 Lorin
Glade
Přečteno: 371×
Odpovědět | Admin
Chtěl bych si vytvořit jednoduchý editor. Ten by byl rozdělen na dvě části: editační ve které by se psalo a výběrovou. Ve výberové části bych si mohl vybrat z mnou nadefinovaných částí kódů a ty bych (dvojklikem, tlačítkem) vložil do editační části.
To vše bych chtěl udělat v Glade (Jde to vůbec?). Mám již navrhnutý layout, ale nevím jak jednotlivým tlačítkům dát určitou akci (uložit, otevřít, vložit do edit. části ap.)
Jde si tyto akce také "jednoduše" naklikat (pak kde?), nebo se musí někde naprogramovat?
Dodatek: Je o Glade nějaký (nějlépe český) tutoriál, ve kterém by práce s Glade byla vysvětlena lépe než na Tadeboro.blogspot.com
Děkuji Vám za Odpovědi.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.7.2010 14:22 chrono
Rozbalit Rozbalit vše Re: Glade
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pochybujem, že niečo lepšie ako ten blog existuje a tie funkcie treba samozrejme naprogramovať "ručne".
7.7.2010 14:29 Lorin
Rozbalit Rozbalit vše Re: Glade
Tak děkuji za odpověď. Bohužel programování je pro mě zatím v nedohlednu.
7.7.2010 17:28 DZOLO
Rozbalit Rozbalit vše Re: Glade
Tak potom editor také :-)
vain avatar 9.7.2010 09:16 vain | skóre: 16
Rozbalit Rozbalit vše Re: Glade
Glade je opravdu jen návrhář UI, funkce za tebe nenapíše.
If the only choice you've got is to do the wrong thing, then it's not really the wrong thing, it's more like fate.
9.7.2010 15:40 Messa | skóre: 39 | blog: Messa
Rozbalit Rozbalit vše Re: Glade
Odpovědět | | Sbalit | Link | Blokovat | Admin
Glade není Visual Basic :-)

Co si představuješ jako "editační část"? Nějaké obyčejné políčko pro zadání textu, nebo nějaký sofistikovaný programátorský editor?

Podobná aplikace by v PyGTK mohla být na pár řádek, i bez Glade. Jde o to, zda a jak umíš programovat (jestli naprogramování nějaké jednoduché akce, co někam vloží text, je neproveditelný úkol) a v jakém jazyce. Případně jestli cílem tvého snažení je pouze tato aplikace, nebo jestli se na tom chceš něco konkrétního naučit (to odhaduji asi ne). Základ takové aplikace (editor se částmi kódu, bez ukládání apod.) by mohl vypadat nějak takto.

Na druhou stranu, vytvářet novou aplikaci může být zdlouhavé, udělat otevírání souborů, ukládání apod. je snadné, ale takových věcí je plno a docela to trvá, než se to přiblíží kvalitě ostatních editorů (je otázka, zda je toto cílem). Jiným možným řešením je najít software, který danou funkcionalitu už umí - zkusil ses podívat třeba na gedit a jeho zásuvné moduly, především modul Úryvky? Vsadil bych se, že ostatní editory toto umějí taky (i když asi ne úplně přesně tak, jak bys chtěl, aby to vypadalo). Jinou možností je funkcionalitu do nějakého editoru přidat formou pluginu.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.