5 (1735)

5 (1735)



Rozdział 8. ♦ Prosty edytor — komponent TMemo 103

procedurę TForml.Button7Click(Sender: TObject); begi n

Memol.Lines.LoadFromFilei'Memo.txt'); end;

Wyświetlanie informacji o położeniu kursora

Przykład 8.6.

Po kliknięciu przycisku wyświetl na etykiecie współrzędne kursora znajdującego się w polu TMemo.

Rozwiązanie

Wstaw na formularzu komponent TMemo, etykietę i przycisk TBitBtn. W procedurze FormCreate na przycisku umieść napis w trzech wierszach:

//Napis na przycisku w trzech wierszach, procedurę TForml.FormCreateCSender: TObject): begin

BitBtnl.Caption: = 'Wyświetl'+#13+'współrzędne'+#13+'kursora'; end;

Oto treść procedury obsługi kliknięcia przycisku TBitBtn:

//Wyświetlenie współrzędnych kursora procedurę TForml.BitBtnlClick(Sender: TObject); begin

//wyświetlenie współrzędnych kursora

Labell.Caption:= Inttostr(Memol.CaretPos,x)+'.’+Inttostr(Memol.CaretPos.Y); Memol.SetFocus: //ta instrukcja powoduje przeniesienie aktywności z przycisku na //pole Memo, co umożliwi wyświetlenie kursora end;

Automatyczne kasowanie linii niezawierających liczb lub wybranych znaków

Przykład 8.7.

Napisz procedurę, która spowoduje wykasowanie linii nie zawierających liczb.


Wyszukiwarka

Podobne podstrony:
7 (1452) Rozdział 8. ♦ Prosty edytor — komponent TMemo 105Wyświetlanie współrzędnych kursora w polu
9 (1218) Rozdział 8. ♦ Prosty edytor — komponent TMemo 107 Inc(kursor.Y); Inc(kursor.X); with Status
3 (2251) Rozdział 8. ♦ Prosty edytor — komponent TMemo 101Przykład 8.3. Po kliknięciu przycisku doda
5 (1736) Rozdział 7. ♦ Listy wyboru — TListBox i TComboBox 91 procedurę TForml.ColorListBoxlClick(Se
5 (1724) Rozdział 11. ♦ Zakładki TTabControl i TPageControl 125 procedurę TForml.ButtonlClick(Sender
9 (1270) Rozdział 2. ♦ Podstawowe składniki aplikacji 27 procedurę TForml.LabellClick(Sender: TObjec
5 (1804) Rozdział 3. ♦ Menu główne i podręczne, pasek narzędzi 41 procedurę TForml.ProstoktlClick(Se
Rozdział 7. ♦ Przykładowe konwertery protokołów 143Inicjalizacja konwertera Procedura inicjalizacji
5 (1734) Rozdział 9. ♦ Grupowanie komponentów 113 2: begin LabeU.Font.Charset:=ANSI_CHARSET: //to ze
7 (1451) Rozdział 9. ♦ Grupowanie komponentów 115 3: Imagel.Pi cture.LoadFromFi1e( C:WINNTKawa. bmp
7 (1510) Rozdział 1. ♦ Projektowanie aplikacji w Delphi 2006 15 Tabela 1.2. Standardowe właściwości
103 Rozdział 4. ♦ Systemy cyfrowej transmisji bezprzewodowej Przy pracy z prędkością 4 Mb/s stosowan
65837 skanuj0099 (27) Rozdział 4. ♦ Tablice i obiekty 111 Spróbujmy wykonać prosty przykład. Na list
3 (2238) Rozdział 12. ♦ Odmierzanie czasu — komponent TTimer 129Rozwiązanie Zadanie można rozwiązać
3 (2250) Rozdział 9. ♦ Grupowanie komponentów 111Przykład 9.1. Zaprojektuj formularz tak, jak na pow
3 (2311) Rozdział 6. ♦ Okienka dialogowe z karty Dialogs 83 Tabela 6.2. Komponenty umożliwiające k

więcej podobnych podstron