[ Pobierz całość w formacie PDF ]
dla każdej pozycji zmieniaÅ‚y si¹, w zależnoÅ›ci od wybranego odwzorowania klawiszy.
Możesz stworzyć swoje własne ustawienia klawiszy i używać swoich własnych skrótów.
W rozdziale 8. pokażę Ci jak to zrobić.
Jeśli jesteś użytkownikiem emacs lub vi, dla którego zintegrowane środowisko jest
czymś nowym, zachęcam Cię do poświęcenia trochę czasu na zaznajomienie się
z systemem menu. Standardowe ustawienia klawiszy pozwalajÄ… na otwieranie menu
przez naciśnięcie klawisza Alt z pierwszą literą nazwy menu. Na przykład skrót Alt+F
nux
otwiera menu File; po jego otwarciu możesz wybrać pozycję z menu przez naciśnięcie
klawisza z tą literą, która jest w tej pozycji podkreślona, np. S dla zapisu (save) czy C
dla zamknięcia (close).
nu n
KolejnÄ… kluczowÄ… cechÄ… systemu menu Kyliksa sÄ… menu podr¹czne (ang. pop-up menus),
wywoÅ‚ywane klikni¹ciem prawym przyciskiem myszy. WÅ‚aÅ›ciwie klikanie prawym
przyciskiem myszy po to, żeby przywoÅ‚ać menu podr¹czne, jest cz¹Å›ciÄ… ideologii Bor-
landa, ponieważ to właśnie ta firma była pionierem na tym polu. Generalnie rzecz biorąc,
gdy tylko jesteś w IDE Kyliksa i nie za bardzo wiesz, co dalej zrobić, spróbuj kliknąć
prawym przyciskiem na czymkolwiek, a być może znajdziesz odpowiedz. Dla wszystkich
ważniejszych okien w IDE opracowano różne i cz¹sto caÅ‚kiem zÅ‚ożone menu podr¹czne.
Własne menu posiadają np. projektant formularzy, inspektor obiektów, edytor, paleta
komponentów i pasek narz¹dzi. Nigdy zatem nie zapominaj zatem o klikaniu prawym
przyciskiem myszy!
n n h n nu
A oto kolejna niezwykle użyteczna właściwość systemu menu. Otwórz menu Tools i wy-
bierz Configure Tools, po czym kliknij Add. W polu Title wpisz (jeśli emacs nie
jest zainstalowany w Twoim systemie, wybierz inny program, którego chcesz używać
np. , czy ). W polu Program wpisz lub odpowiedniÄ…
Å›cieżk¹ do innego, używanego przez Ciebie zamiast niego programu. W polu Working dir
36 Część I Poznanie Delphi i Linuksa
wpisz nazw¹ swojego katalogu domowego, np. . Kliknij Macros, przewiÅ„
list¹ i wybierz $EDNAME. To makro przekaże do programu peÅ‚nÄ… Å›cieżk¹ pliku b¹dÄ…-
cego na wierzchu w edytorze. Kliknij OK w oknie dialogowym Tools Property, a na-
st¹pnie przycisk Close w oknie Tools Option. Na rysunku 1.4 pokazano, jak powinno
wyglądać poprawnie uzupełnione okno dla standardowej instalacji Red Hata.
un
Okno dialogowe
Tool Properties
Otwórz menu Tools. Powinieneś teraz zobaczyć wpis emacs jako jedną z pozycji do
wyboru w menu. Jeśli go tam nie ma lub jeśli jest zablokowany, wróć do menu Tools
i powtórz czynności opisane w poprzednim akapicie.
Aby przetestować nowÄ… pozycj¹ w menu, potrzebujesz jakiegoÅ› pliku do edycji. Otwórz
jakiś już istniejący projekt, żeby mieć pewność, że masz prawidłowy plik (możesz np. wejść
do katalogu /Kylix/demos i otworzyć projekt BasicEd. Otwórz View, wybierz Units, a na-
st¹pnie BasicEd1). Gdy zobaczysz w edytorze Kyliksa kod z zapisanego pliku, wybierz
kolejno Tools i emacs. Powinien uruchomić si¹ edytor emacs; możesz zatem zobaczyć
swoje Pascalowe zródło w klasycznym edytorze GNU. Nowsze wersje edytora emacs
powinny nawet automatycznie podÅ›wietlać skÅ‚adni¹. JeÅ›li edytujesz w tym wÅ‚aÅ›nie pro-
gramie i zapiszesz zmiany, b¹dÄ… one zachowane, gdy wrócisz do IDE Kyliksa.
To wszystko przynajmniej na razie co chciałbym powiedzieć o systemie menu
Kyliksa. B¹d¹ jeszcze wracaÅ‚ do tego tematu podczas omawiania innych niezwykle waż-
nych narz¹dzi, jak choćby debugger czy edytor. Skupi¹ si¹ wtedy na tych cz¹Å›ciach menu,
które b¹dÄ… zwiÄ…zane z omawianym tematem.
n
Paski narz¹dzi standardowo pojawiajÄ… si¹ bezpoÅ›rednio pod menu głównym oraz na prawo
od niego. KlikajÄ…c na nich, można zrealizować wi¹kszość zadaÅ„, które da si¹ wykonać
przy użyciu menu i klawiatury. Paski są ponadto prostsze od menu w dostosowywaniu.
WyÅ‚Ä…cznie od Ciebie zależy, czy do wykonywania pewnych zadaÅ„ b¹dziesz używaÅ‚ menu,
czy pasków narz¹dziowych.
Gdy klikniesz na pasku menu prawym przyciskiem myszki, pojawi si¹ odpowiednie menu
kontekstowe. Możesz ukryć niemal wszystkie paski narz¹dziowe, po prostu je odzna-
czając w wyświetlonym menu. Oprócz tego zauważysz pewnie, że z lewej strony każdego
paska znajduje si¹ uchwyt (wÅ‚aÅ›ciwie wyglÄ…da on bardziej jak miniaturowy zderzak, niż
uchwyt). Za jego pomocą możesz złapać pasek. Aby to zrobić, po prostu kliknij uchwyt;
teraz, nie zwalniając klawisza myszki, przeciągnij pasek w miejsce, w którym chciałbyś
go umieścić. Uchwyt może zostać użyty nie tylko do przemieszczenia paska, ale także
[ Pobierz całość w formacie PDF ]