vie mi niekto helpnut s timto som v tom este uplny amater dakujem
Kód:
Zadanie:
Vytvorte aplikáciu (hlavný formulár typu fsMDIForm), ktorá bude obsahovať:
• Poznámkový blok (fsMDChild)
• Prehliadač obrázkov (fsMDChild)
• Databázový formulár (fsNormal)
Hlavný formulár bude obsahovať hlavné menu s položkami
• Súbor
o Poznámkový blok
o Obrázkový formulár
o Databázový formulár
o Koniec
• Info (AboutBox – modálne okno)
Takisto bude obsahovať komponentu Panel s rýchlymi tlačidlami (SpeedButton), ktoré budú zabezpečovať duplicitné riadenie.
Poznámkový blok:
• V podriadenom okne vytvorte textový editor, umožňujúci prácu so súborom,
hlavné menu (komponenta MainMenu) bude obsahovať položky (položky Menu sú podobné ako v NotePade):
o Súbor
Nový Ctrl+N
Otvoriť Ctrl+O
Uložit Ctrl+S
Uložit ako
Tlač Ctrl+P
Nastavenie tlače
Koniec
o Úpravy
Späť [Undo] Ctrl+Z
Naspäť [Redo] Shift+Ctrl+Z
Vybrať Ctrl+X
Kopírovať Ctrl+C
Vložiť Ctrl+V
Vymazať Del
Vybrať všetko Ctrl+A
o Formát
Zarovnanie – obsahuje podmenu Vľavo, Vpravo, Na stred
Zlom riadku
Písmo
o Zobrazenie
Dlaždice
Kaskáda
o Nápoveda.
Témy nápovedy
O programe
• Všetky formuláre okrem hlavného je potrebné vyradiť zo zoznamu automaticky vytváraných formulárov (voľba Options Project).
• Pri zatváraní formulárov dbajte na uvoľnenie pamäte, ktorá im bola pridelená!!
• Vytvorte PopupMenu umožňujúce realizovať nasledovné operácie:
o Vložiť
o Vybrať
o Kopírovať
o Vymazať
o Vybrať všetko
• Je potrebné, v prípade, že nemáme vybraný žiadny text neboli prístupné ponuky Vybrať, Kopírovať a Vymazať. V prípade, ak nie je nič uložené v schránke, mal by byť neprístupný prvok Vložiť. Týka sa to oboch ponúk (hlavné aj popup menu).
• Pre zmenu písma využite komponentu FontDialog, pre otváranie súboru komponentu OpenDialog a pre ukladanie súboru komponentu SaveDialog.
• Nastavenie tlačiarne realizujte komponentou PrinterSetupDialog a pre obsluhe tlače vložte na formulár komponentu PrintDialog.
Prehliadač obrázkov:
• Vytvorte formulár typu MDIChild
• Formulár bude slúžiť na zobrazovanie grafických informácií vo formáte BMP s možnosťou vyhľadávanie na disku.
• Použite komponenty Image, OpenDialog
Databázový formulár:
• Vytvorte formulár typu Normal.
• Realizujte operácie vkladania, editovania a mazania na dvoch tabuľkách (kardinalita 1:N).
• Použite komponenty Table, DataSource, DBGrid, DBImage, DBNavigator.
• Realizujte aplikáciu filtra údajov podľa zadaných vstupných požiadaviek
• K dispozícii je aj skúšobná databáza BCDEMOS.
Urobiť v Borland Builder C++ 3