Kako Stvoriti Uređivač Teksta

Sadržaj:

Kako Stvoriti Uređivač Teksta
Kako Stvoriti Uređivač Teksta

Video: Kako Stvoriti Uređivač Teksta

Video: Kako Stvoriti Uređivač Teksta
Video: Uređivač videozapisa Windows 10 2024, Novembar
Anonim

Unos i uređivanje teksta jedna je od najčešćih operacija koju svakodnevno obavljaju korisnici ličnih računara. Malo ljudi razmišlja o mehanizmima koji ove radnje čine jednostavnijim. U međuvremenu, zapanjujuća tipografija teksta prikazanog na ekranu proizvod je sinteze mnogih tehnologija ugrađenih u grafičke podsisteme modernih operativnih sistema. A danas, na osnovu ovih tehnologija, čak i neprofesionalac s minimalnim vještinama programiranja može stvoriti uređivač teksta.

Kako stvoriti uređivač teksta
Kako stvoriti uređivač teksta

Potrebno

  • - kompajler;
  • - IDE ili uređivač teksta;
  • - SDK, razvojne verzije korištenih biblioteka, okvira itd.

Instrukcije

Korak 1

Odaberite platformu za koju će se razvijati uređivač teksta. Gotovo svaki aspekt implementacije aplikacije ovisi o ovom izboru. Odlučite želite li da uređivač radi samo na Windowsima ili Linuxima. Možda trebate stvoriti rješenje za više platformi? Ili je to uređivač dizajniran za upotrebu na Internetu?

Korak 2

Odaberite programski jezik, IDE, tehnologije, komponente, okvire, biblioteke i druge alate koji će se koristiti za stvaranje uređivača. Na primjer, kada razvijate za Windows, za osnovu možete uzeti standardnu RichEdit kontrolu koja pruža bogatu funkcionalnost i zapravo je punopravni uređivač. Preostalo je implementirati korisničko sučelje, mehanizme za učitavanje i spremanje teksta, dodatne funkcije. Ako RichEdit nedostaje, objekt Text Services možete koristiti implementacijom ITextHost sučelja i prikazivanjem u vašem prozoru. Razvoj se može izvesti u Visual Studiju ili Delphiju, sa ili bez okvira (npr. MFC, WTL). Ako ne postoje čvrsta ograničenja, ima smisla odabrati. NET i razviti C # aplikaciju koristeći RichTextBox. Za izgradnju platforme ili Linux aplikacije, Qt je savršen sa svojom moćnom QTextEdit klasom. Vizualni uređivači za web temelje se na određenim mogućnostima pretraživača (kao što je način uređivanja sadržaja elementa u Internet Exploreru) i predstavljaju skup klijentskih skripti. JavaScript djeluje kao programski jezik.

Korak 3

Generirajte žičani okvir za svoju aplikaciju. Pokrenite izabrani IDE. Kreirajte novi projekat. U nekim IDE-ima, postavljanjem određenih opcija tokom procesa stvaranja projekta generira se radni obrazac aplikacije za uređivanje teksta. Na primjer, odabir CRichEditView kao osnovne klase View prilikom kreiranja MFC projekta u Visual Studio-u omogućava vam da dobijete uređivač teksta s minimalnom funkcionalnošću. Isto tako, u KDevelopu za nekoliko sekundi možete stvoriti projekt aplikacije Qt, koji je uređivač teksta.

Korak 4

Dodajte funkcionalnost u svoj uređivač teksta. U pravilu, da biste implementirali osnovne funkcije oblikovanja i uređivanja teksta (vodoravno poravnanje, naredbe za uređivanje), trebate samo stvoriti odgovarajuće elemente sučelja (gumbi na trakama s alatima, stavke izbornika), dodijeliti im obrađivače i pozvati potrebne metode klasa kontrole uređivača iz rukovatelja …

Preporučuje se: