Zaawansowane programowanie w (pakiecie) Delphi

Wielkość: px
Rozpocząć pokaz od strony:

Download "Zaawansowane programowanie w (pakiecie) Delphi"

Transkrypt

1 DEL420 Zaawansowane programowanie w (pakiecie) Delphi Andrzej Marciniak Prezentacja multimedialna przygotowana za pomoc¹ systemu Corel Presentations 11 i X3 Copyright by Andrzej Marciniak DEL-6(1 z 68)

2 Na poprzednim wyk³adzie... przygotowanie systemu pomocy dla programu okienkowego wyœwietlanie wskazówek do³¹czanie zbiorów pomocy i ich obs³uga w jêzyku Delphi Pascal przygotowanie zbiorów pomocy w edytorach tekstów w formacie RTF (skr. ang. Rich Text Format) tworzenie zbioru tematów (hase³) ³¹czenie tematów do³¹czanie rysunków i animacji kompilacja zbiorów pomocy do postaci.hlp (program Microsoft Help Workshop) tworzenie zbioru projektowego tworzenie zbioru zawartoœci DEL-6(2 z 68)

3 Na tym wyk³adzie... elementy jêzyka Delphi Pascal zwi¹zane z grafik¹ funkcje GDI typ TCanvas w³asnoœci typu TCanvas (Brush, ClipRect, CopyMode, Font, Pen, PenPos, Pixels) metody typu TCanvas (Arc, Chord, CopyRect, Draw, Ellipse, FillRect, FloodFill, FrameRect, LineTo, MoveTo, Pie, PolyBezier, PolyBezierTo, Polygon, Polyline, Rectangle, RoundRect, StretchDraw, TextHeight, TextOut, TextRect, TextWidth) DEL-6(3 z 68)

4 Elementy : GDI (skr. ang. Graphics Device Interface) czêœæ funkcji API œrodowiska Windows, które umo liwiaj¹ konstrukcje elementów graficznych w sposób niezale ny od urz¹dzenia (ang. device-independent graphics) typ klasowy TCanvas pêdzle (ang. brushes) pióra (ang. pens) kroje, czcionki (ang. fonts) palety (ang. palettes) typ TColor komponenty Shape, Chart i Image DEL-6(4 z 68)

5 GDI Grupa funkcji GDI zawiera wszystkie niezbêdne funkcje umo liwiaj¹ce rysowanie na powierzchni okien, m. in.: wypisywanie tekstów, rysowanie figur (kszta³tów), wyœwietlanie map bitowych DEL-6(5 z 68)

6 GDI oraz sterowanie elementami graficznymi, m. in. okreœlanie: krojów, kolorów, gruboœci linii i wykonywanie: cieniowania, skalowania, orientowania elementów graficznych w oknach. DEL-6(6 z 68)

7 GDI Dostêp do funkcji GDI z poziomu jêzyka Delphi Pascal jest mo liwy poprzez modu³ Windows. Schemat postêpowania: odczytanie (uzyskanie) tzw. kontekstu urz¹dzenia (ang. device context, w skrócie: DC) okienka, na którym ma byæ wykonana operacja graficzna, wykonanie jednej lub kilku operacji graficznych, zwolnienie kontekstu urz¹dzenia (brak wykonania tej operacji mo e doprowadziæ do przepe³nienia zasobów programowych). DEL-6(7 z 68)

8 GDI Przyk³ad (zmiana koloru piksela) var moj_dc : HDC; deklaracja zmiennej przechowuj¹cej kontekst urz¹dzenia (typ HDC jest zdefiniowany w module Windows poprzez typ Longword) moj_dc:=getdc(ident_okna); uzyskanie kontekstu urz¹dzenia dla komponentu (okienka) o identyfikatorze ident_okna (identyfikator ten jest wartoœci¹ w³asnoœci Handle typu HWND typ zdefiniowany te w module Windows poprzez typ Longword) SetPixel (moj_dc, 10, 10, RGB(255, 0, 0)); zmiana koloru piksela o wspó³rzêdnych (10, 10) na czerwony ReleaseDC (ident_okna, moj_dc); zwolnienie kontekstu urz¹dzenia DEL-6(8 z 68)

9 Typ TCanvas Typ TCanvas jest obejm¹ dla funkcji GDI (ang. canvas brezent, p³ótno, agiel). U ywanie tego typu nie wymaga odwo³ywania siê do kontekstu urz¹dzenia. Na komponentach (okienkach), które maj¹ w³asnoœæ Canvas mo na bezpoœrednio wykonywaæ operacje graficzne. Uwaga: W³asnoœæ Canvas jest okreœlona m. in. dla klas TForm i TGraphicControl (i tym samym dla wszystkich ich potomków). DEL-6(9 z 68)

10 Typ TCanvas Przyk³ad (wykonanie tej samej operacji, co poprzednio dla g³ównej formatki) Canvas.Pixels [10, 10]:=clRed; dostêp do w³asnoœci Pixels obiektu typu TCanvas (obiektem tym jest w³asnoœæ Canvas) i przypisanie mu wartoœci okreœlaj¹cej kolor (sta³e o przedrostku cl s¹ zdefiniowane w module Graphics) DEL-6(10 z 68)

11 Typ TCanvas W typie TCanvas s¹ m. in. zdefiniowane nastêpuj¹ce w³asnoœci umo liwiaj¹ce dostêp do kilku klas biblioteki VCL zwi¹zanych z grafik¹: Brush (typu TBrush), CopyMode (typu TCopyMode), Font (typu TFont), Pen (typu TPen), PenPos (typu TPoint), Pixels (w³asnoœæ tablicowa, dwuwymiarowa, typu TColor), ClipRect (typu TRect), DEL-6(11 z 68)

12 Typ TCanvas a ponadto m. in. metody: Arc, BrushCopy, Chord, CopyRect, Draw, DrawFocusRect, Ellipse, FillRect, FloodFill, FrameRect, LineTo, MoveTo, Pie, PolyBezier, PolyBezierTo, Polygon, Polyline, Rectangle, RoundRect, TextOut, TextRect. DEL-6(12 z 68)

13 Typ TCanvas Wskazówki dotycz¹ce korzystania z elemntów typu TCanvas: przy programowaniu Canvas wewn¹trz obiektu zawieraj¹cego tê w³asnoœæ kwalifikowanie poprzez obiekt nie jest konieczne innymi s³owy: mo na np. napisaæ Canvas.Rectangle (10, 10, 10, 10); zamiast np. Form1.Canvas.Rectangle (10, 10, 10, 10); jeœli u ywa siê komponentów, których nie trzeba deklarowaæ (bo deklaracje s¹ do³¹czane automatycznie w postaci pól do definicji typu klasowego), trzeba dla nich stosowaæ kwalifikowanie poprzez w³asnoœæ Canvas innymi s³owy: konstrukcji Image1.Canvas.Pen.Width :=5; nie mo na zast¹piæ konstrukcj¹ Image1.Pen.Width:=5; DEL-6(13 z 68)

14 Obiekty typu TBrush Obiekty tego typu (pêdzle) s¹ u ywane do wype³niania (malowania) wnêtrzy wielok¹tów, elips i te³ okien. Trzema g³ównymi w³asnoœciami s¹: Color, Style, Bitmap, a g³ówn¹ metod¹ Assign. DEL-6(14 z 68)

15 Obiekty typu TBrush W³asnoœæ Color Uwaga: Dla formatek i niektórych okienkowych elementów steruj¹cych wartoœæ w³asnoœci Color mo e byæ zmieniona w okienku Object Inspector. Przyk³ad okreœlenia koloru pêdzla dla obiektu typu TCanvas: Canvas.Brush.Color:=clRed; gdzie sta³a clred oznacza kolor czerwony. DEL-6(15 z 68)

16 Obiekty typu TBrush W³asnoœæ Color W³asnoœæ ta jest typu TColor (bêdzie na nastêpnym wyk³adzie). Predefiniowane sta³e (nie wszystkie) oznaczaj¹ce kolory s¹ zdefiniowane w module Graphics: clblack, clgreen, clgray, clsilver, clblue, clwhite, clmaroon (kasztanowy), clolive (oliwkowy), clnavy (granatowy), clpurple (purpurowy), clteal (?), cllime (jasnozielony), clfuchsia (jasnofioletowy), claqua (morski). DEL-6(16 z 68)

17 Obiekty typu TBrush W ³asnoœæ Style W ³asnoœæ okreœla wzorzec pêdzla. Przyk³ad okreœlenia wzorca: Canvas.Brush.Style:=bsCross; W³asnoœæ Style jest typu wyliczeniowego TBrushStyle, zdefiniowanego w module Graphics: type TBrushStyle = (bssolid, bsclear, bshorizontal, bsvertical, bsfdiagonal, bsbdiagonal, bscross, bsdiagcross); DEL-6(17 z 68)

18 Obiekty typu TBrush W ³asnoœæ Style Poszczególne elementy okreœlaj¹ wzorzec pêdzla: bssolid kolor jednolity, bscross bsclear przecinaj¹ce siê linie poziome i pionowe, wzorzec przeÿroczysty, bsdiagcross przecinaj¹ce siê linie przek¹tne w obu kierunkach, DEL-6(18 z 68)

19 Obiekty typu TBrush W ³asnoœæ Style Poszczególne elementy okreœlaj¹ wzorzec pêdzla: bsbdiagonal linie przek¹tne o kierunku pd-zach pn-wsch, bshorizontal linie poziome, bsfdiagonal bsvertical linie przek¹tne o kierunku pn-zach pd-wsch, linie pionowe. DEL-6(19 z 68)

20 Obiekty typu TBrush W ³asnoœæ Bitmap W³asnoœæ ta umo liwia okreœlenie w³asnego wzorca pêdzla (wzorzec ten okreœla siê w postaci mapy bitowej). Przyk³ad var Moj_Pedzel : TBitmap; Moj_Pedzel:=TBitmap.Create; Moj_Pedzel.LoadFromFile ( MojWzorzec.bmp ); Canvas.Brush.Bitmap:=Moj_Pedzel; Po u yciu pêdzla nale y wykonaæ instrukcje: Canvas.Brush.Bitmap:=nil; Moj_Pedzel.Free; DEL-6(20 z 68)

21 Obiekty typu TBrush Metoda Assign Metoda ta umo liwia skopiowanie zawartoœci jednego pêdzla do innego pêdzla. Przyk³ad (skopiowania zawartoœci pêdzla obiektu Image1 do pêdzla Moj_Pedzel) var Moj_Pedzel : TBrush; Moj_Pedzel:=TBrush.Create; Moj_Pedzel.Assign (Image1.Canvas.Brush); DEL-6(21 z 68)

22 Obiekty typu TPen Obiekty te (pióra) s¹ u ywane do rysowania linii i obrysu (zaznaczania brzegu) figur. G³ówne w³asnoœci: Color, Style, Width, W³asnoœæ Color i metoda Assign jak dla typu TBrush. Mode. G³ówna metoda: Assign. DEL-6(22 z 68)

23 Obiekty typu TPen W ³asnoœæ Style W ³asnoœæ ta okreœla wzorzec linii i jest typu wyliczeniowego TPenStyle zdefiniowanego w module Graphics: type TPenStyle = (pssolid, psdash, psdot, psdashdot, psdashdotdot, psclear, psinsideframe); DEL-6(23 z 68)

24 Obiekty typu TPen W ³asnoœæ Style Znaczenia poszczególnych elementów: pssolid psdash psdot psdashdot psdashdotdot psclear psinsideframe linia ci¹g³a, linia przerywana, linia kropkowana, linia symetrii (kreska, kropka), linia kreska, kropka, kropka, linia przezroczysta, linia ci¹g³a (elementu tego u ywa siê podczas rysowania w kolorze, który nie znajduje siê w tablicy kolorów œrodowiska Windows). Uwaga: Linie kropkowane i przerywane mog¹ mieæ tylko szerokoœæ jednego DEL-6(24 piksela. z 68)

25 Obiekty typu TPen W³asnoœæ Width W ³asnoœæ okreœla szerokoœæ linii w pikselach i jest typu Integer (dla wartoœci mniejszych od 1 przyjmuje siê 1). DEL-6(25 z 68)

26 Obiekty typu TPen W³asnoœæ Mode W³asnoœæ okreœla wzajemne oddzia³ywanie koloru pióra i koloru powierzchni rysowania (t³a). Typem w³asnoœci jest typ wyliczeniowy TPenMode (zdefiniowany w module Graphics): type TBrushStyle = (pmblack, pmwhite, pmnop, pmnot, pmcopy, pmnotcopy, pmmergepennot, pmmaskpennot, pmmergenotpen, pmmasknotpen, pmmerge, pmnotmerge, pmmask, pmnotmask, pmxor, pmnotxor); DEL-6(26 z 68)

27 Obiekty typu TPen W³asnoœæ Mode Znaczenia poszczególnych elementów s¹ okreœlane przez operacjê logiczn¹ na odpowiadaj¹cych sobie bitach kolorów pióra (P) i t³a (T): pmblack 0 (zawsze czarny), pmwhite 1 (zawsze bia³y), pmnop T (bez zmiany), pmnot not T (inwersja koloru t³a), pmcopy P ( zwyk³e rysowanie w kolorze pióra), pmnotcopy not P (inwersja koloru pióra), pmmergepennot P or not T, pmmaskpennot P and not T, DEL-6(27 z 68)

28 Obiekty typu TPen W³asnoœæ Mode Znaczenia poszczególnych elementów s¹ okreœlane przez operacjê logiczn¹ na odpowiadaj¹cych sobie bitach kolorów pióra (P) i t³a (T): pmmergenotpen not P or T, pmmasknotpen not P and T, pmmerge P or T, pmnotmerge not (P or T ) = not P and not T, pmmask P and T, pmnotmask not (P and T) = not P or not T, pmxor P xor T, pmnotxor not (P xor T). DEL-6(28 z 68)

29 Obiekty typu TFont Obiekty te s¹ u ywane do przedstawienia tekstu na ekranie. Podstawowe w³asnoœci: Color, Height, Size, Name, Style. W³asnoœæ Color jak poprzednio. DEL-6(29 z 68)

30 Obiekty typu TFont W³asnoœæ Height W³asnoœæ okreœla wysokoœæ kroju mierzon¹ w pikselach i jest typu Integer. W œrodowisku Delphi wysokoœæ jest zwi¹zana z rozmiarem (w³asnoœæ Size) zale noœci¹ kroj.height := kroj.size * kroj.pixelsperinch div 72 (jeœli wysokoœæ jest dodatnia, to rozmiar jest ujemny i na odwrót; zwykle dodatni jest rozmiar ). Uwaga: W³asnoœæ PixelsPerInch s³u y do przeliczania rozmiarów krojów ekranowych na rozmiary krojów drukarki. Nie powinna byæ ona zmieniana. DEL-6(30 z 68)

31 Obiekty typu TFont W ³asnoœæ Size Okreœla rozmiar kroju w punktach i jest typu Integer. Ujemna wartoœæ oznacza uwzglêdnienie wewnêtrznego odstêpu (tminternalleading), a dodatnia oznacza rozmiar znaków bez tego odstêpu (wysokoœæ w punktach litery x). tm* pola rekordu tagtextmetrics zdefiniowanego w module Windows, który okreœla charakterystyki kroju DEL-6(31 z 68)

32 Obiekty typu TFont W³asnoœæ Name Okreœla nazwê kroju w postaci ³añcucha AnsiString. Przyk³ad Canvas.Font.Name:= Arial ; DEL-6(32 z 68)

33 Obiekty typu TFont W ³asnoœæ Style Okreœla rodzaj pisma i jest typu zbiorowego TFontStyles, który jest zbiorem elementów typu wyliczeniowego TFontStyle: type TFontStyle = (fsbold, fsitalic, fsunderline, fsstrikeout); TFontStyles = set of TFontStyle; DEL-6(33 z 68)

34 Obiekty typu TFont W ³asnoœæ Style Poszczególne elementy oznaczaj¹: fsbold pismo pó³grube, fsitalic kursywê, fsunderline podkreœlenie, fsstrikeout przekreœlenie. Przyk³ad Canvas.Font.Style:=[fsBold, fsunderline]; DEL-6(34 z 68)

35 W³asnoœæ TCanvas.PenPos Okreœla aktualne po³o enie pióra i jest typu TPoint (zdefiniowanego w module Windows): type TPoint = record X, Y : Longint end; Bezpoœrednie przypisanie wartoœci polom rekordu PenPos jest równowa ne wywo³aniu metody MoveTo (bêdzie dalej). Wartoœæ w³asnoœci okreœla punkt pocz¹tkowy przy rysowaniu odcinka za pomoc¹ metody LineTo (te bêdzie dalej). DEL-6(35 z 68)

36 W³asnoœæ TCanvas.ClipRect Okreœla prostok¹t, wewn¹trz którego mo e wyst¹piæ rysunek (inaczej: okreœla prostok¹t obciêcia rysunku). W³asnoœæ ta jest typu TRect (zdefiniowanego w module Windows): type TRect = record case Integer of 0 : (Left, Top, Right, Bottom : Integer); 1 : (TopLeft, BottomRight : TPoint) end; DEL-6(36 z 68)

37 W³asnoœæ TCanvas.CopyMode W³asnoœæ podobna do w³asnoœci Mode typu TPen okreœla sposób kopiowania rysunków (map bitowych) na powierzchniê rysowania (t³o). Typem jej wartoœci jest typ TCopyMode zdefiniowany jako identyczny z typem Longint. Przy okreœlaniu wartoœci w³asnoœci nale y pos³ugiwaæ siê sta³ymi o przedrostku cm, które s¹ zdefiniowane w module Windows. DEL-6(37 z 68)

38 W³asnoœæ TCanvas.CopyMode Znaczenia sta³ych cm* (R bit koloru rysunku nak³adanego, T bit koloru rysunku istniej¹cego (t³a): cmblackness wype³nienie obszaru kolorem czarnym, cmdstinvert not T, cmmergecopy R and T, cmmergepaint not R or T, cmnotsrccopy not R, cmnotsrcerase not (R or T), cmpatcopy wzorzec (pêdzla), cmpatinvert wzorzec xor T, cmpatpaint (not R or wzorzec) or T, cmsrcand R and T (= cmmergecopy), cmsrccopy R (przyjmowane domyœlnie), cmsrcerase R and not T, cmsrcinvert R xor T, cmsrcpaint R or T, cmwhiteness wype³nienie obszaru kolorem bia³ym. DEL-6(38 z 68)

39 W³asnoœæ TCanvas.Pixels W³asnoœæ ta umo liwia albo odczytanie koloru piksela o danych wspó³rzêdnych (wewn¹trz prostok¹ta obciêcia), albo zmianê tego koloru. Przyk³ad Canvas.Pixels[10][10]:=clRed; DEL-6(39 z 68)

40 Rysowanie odcinków metody MoveTo i LineTo procedure MoveTo (X, Y : Integer); przesuniêcie aktualnej pozycji rysowania do punktu o wspó³rzêdnych (X, Y) Uwaga: Wywo³anie metody MoveTo jest równowa ne ustaleniu wartoœci w³asnoœci PenPos. procedure LineTo (X, Y : Integer); narysowanie odcinka od punktu okreœlonego wartoœci¹ w³asnoœci PenPos do punktu (X, Y) Uwaga: Metoda zmienia wartoœæ w³asnoœci PenPos bêdzie ona okreœla³a punkt ( X, Y). DEL-6(40 z 68)

41 Rysowanie krzywych metoda Polyline procedure Polyline (Points : array of TPoint); narysowanie ci¹gu odcinków przy u yciu bie ¹cego pióra Uwagi: 1) Metoda nie zmienia wartoœci w³asnoœci PenPos. 2) Aby narysowaæ wielok¹t, pierwszy punkt musi byæ identyczny z ostatnim. DEL-6(41 z 68)

42 Rysowanie krzywych metoda Arc procedure Arc (X1, Y1, X2, Y2, X3, Y3, X4, Y4 : Integer); narysowanie ³uku elipsy ograniczonej przez podany prostok¹t Elipsa jest ograniczona przez prostok¹t (znajduje siê w prostok¹cie) o przeciwleg³ych wierzcho³kach (zwykle: lewym górnym i prawym dolnym) o wspó³rzêdnych ( X1, Y1) i (X2, Y2). uk jest rysowany w kierunku przeciwnym do ruchu wskazówek zegara od punktu pocz¹tkowego do koñcowego. Punkt pocz¹tkowy jest punktem przeciêcia elipsy oraz prostej przechodz¹cej przez œrodek elipsy i punkt o wspó³rzêdnych (X3, Y3), a punkt koñcowy punktem przeciêcia elipsy i prostej przechodz¹cej przez œrodek elipsy i punkt ( X4, Y4). DEL-6(42 z 68)

43 Rysowanie krzywych metoda Arc procedure Arc (X1, Y1, X2, Y2, X3, Y3, X4, Y4 : Integer); narysowanie ³uku elipsy ograniczonej przez podany prostok¹t (X1, Y1) (X3, Y3) (X4, Y4) (X2, Y2) DEL-6(43 z 68)

44 Rysowanie krzywych metody PolyBezier i PolyBezierTo procedure PolyBezier (const Points : array of TPoint); narysowanie zestawu krzywych Béziera Metoda ta powoduje narysowanie krzywych Béziera trzeciego stopnia u ywaj¹c punktów pocz¹tkowego, koñcowego i kontrolnych okreœlonych parametrem Points. Pierwsza krzywa jest rysowana od pierwszego punktu do czwartego, a punkty drugi i trzeci s¹ jej punktami kontrolnymi. Ka da kolejna krzywa wymaga trzech nastêpnych punktów: dwóch punktów kontrolnych i punktu koñcowego (za pocz¹tkowy punkt tej krzywej przyjmuje siê punkt koñcowy poprzedniej krzywej). DEL-6(44 z 68)

45 Rysowanie krzywych metody PolyBezier i PolyBezierTo procedure PolyBezier (const Points : array of TPoint); narysowanie zestawu krzywych Béziera Points[0] Points[1] Points[2] Points[3] Points[5] Points[4] Points[6] DEL-6(45 z 68)

46 Rysowanie krzywych metody PolyBezier i PolyBezierTo procedure PolyBezier (const Points : array of TPoint); narysowanie zestawu krzywych Béziera Uwaga: Do przekazania tablicy punktów do metody PolyBezier jest wygodne u ywanie funkcji Slice. Na przyk³ad, w celu przekazania pierwszych 10 punktów z tablicy PointArray mo na zastosowaæ wywo³anie Canvas.PolyBezier (Slice(PointArray, 10)) ; DEL-6(46 z 68)

47 Rysowanie krzywych metody PolyBezier i PolyBezierTo procedure PolyBezierTo (const Points : array of TPoint); narysowanie zestawu krzywych Béziera i uaktualnienie wartoœci w³asnoœci PenPos Rysowanie jak poprzednio. Po zakoñczeniu rysowania w³asnoœci PenPos przypisuje siê wartoœæ ostatniego punktu koñcowego. DEL-6(47 z 68)

48 Rysowanie figur metoda Rectangle procedure Rectangle (X1, Y1, X2, Y2 : Integer); overload; procedure Rectangle (const Rect : TRect); overload; narysowanie prostok¹ta Prostok¹t jest rysowany lini¹ okreœlon¹ wartoœci¹ w³asnoœci Pen i wype³niany wzorcem okreœlonym przez wartoœæ w³asnoœci Brush. (X1, Y1) Pen Brush (X2, Y2) DEL-6(48 z 68)

49 Rysowanie figur metoda RoundRect procedure RoundRect (X1, Y1, X2, Y2, X3, Y3 : Integer); narysowanie prostok¹ta o zaokr¹glonych naro nikach Figura jest rysowana lini¹ okreœlon¹ przez wartoœæ w³asnoœci Pen i wype³niana wzorcem okreœlonym przez wartoœæ w³asnoœci Brush. DEL-6(49 z 68)

50 Rysowanie figur metoda RoundRect procedure RoundRect (X1, Y1, X2, Y2, X3, Y3 : Integer); narysowanie prostok¹ta o zaokr¹glonych naro nikach Naro nikami prostok¹ta s¹ punkty o wspó³rzêdnych ( X1, Y1), (X2, Y1), (X2, Y2) i (X1, Y2). Naro niki s¹ zaokr¹glone w taki sposób, e odpowiada to elipsie o szerokoœci X3 i wysokoœci Y3. Pen (X1, Y1) X3 Y3 Brush (X2, Y2) X3 DEL-6(50 z 68)

51 Rysowanie figur metoda FrameRect procedure FrameRect (const Rect : TRect); narysowanie prostok¹ta bez wype³niania jego wnêtrza Rect.TopLeft Brush Rect.BottomRight Uwaga: Brzeg prostok¹ta jest zaznaczony wzorcem okreœlonym przez wartoœæ w³asnoœci Brush. Aby narysowaæ ten brzeg wzorcem pióra, nale y zastosowaæ metodê Polygon. DEL-6(51 z 68)

52 Rysowanie figur metoda Polygon procedure Polygon (Points : array of TPoint); narysowanie ci¹gu odcinków wraz z po³¹czeniem koñca ostatniego z pocz¹tkiem pierwszego Powsta³y wielok¹t jest wype³niany wzorcem okreœlonym przez wartoœæ w³asnoœci Brush. Brzeg wielok¹ta jest rysowany lini¹ okreœlon¹ przez wartoœæ w³asnoœci Pen. Pen Points[0] Brush Points[4] Points[1] Points[3] Points[2] Uwaga: Aby narysowaæ wielok¹t bez wype³nienia, nale y zastosowaæ metodê Polyline. DEL-6(52 z 68)

53 Rysowanie figur metoda Ellipse procedure Ellipse (X1, Y1, X2, Y2 : Integer); overload; procedure Ellipse (const Rect : TRect); overload; narysowanie elipsy ograniczonej przez podany prostok¹t Wspó³rzêdne lewego górnego naro nika ograniczaj¹cego prostok¹ta s¹ równe ( X1, Y1), a prawego dolnego ( X2, Y2) (wspó³rzêdne te mo na tak e okreœliæ za pomoc¹ rekordu Rect). Brzeg elipsy jest zaznaczony lini¹ okreœlon¹ wartoœci¹ w³asnoœci Pen, a wnêtrze wype³nione wzorcem okreœlonym przez wartoœæ w³asnoœci Brush. DEL-6(53 z 68)

54 Rysowanie figur metoda Ellipse procedure Ellipse (X1, Y1, X2, Y2 : Integer); overload; procedure Ellipse (const Rect : TRect); overload; narysowanie elipsy ograniczonej przez podany prostok¹t (X1, Y1) Pen Brush (X2, Y2) Uwaga: Jeœli prostok¹t ograniczaj¹cy jest kwadratem, to zostanie narysowane ko³o. DEL-6(54 z 68)

55 Rysowanie figur metoda Chord procedure Chord (X1, Y1, X2, Y2, X3, Y3, X4, Y4 : Integer); narysowanie odcinka elipsy ograniczonej przez podany prostok¹t Sposób rysowania jak w metodzie Arc. Koñce powsta³ego ³uku s¹ ³¹czone odcinkiem. DEL-6(55 z 68)

56 Rysowanie figur metoda Chord procedure Chord (X1, Y1, X2, Y2, X3, Y3, X4, Y4 : Integer); narysowanie odcinka elipsy ograniczonej przez podany prostok¹t (X1, Y1) (X3, Y3) (X4, Y4) (X2, Y2) DEL-6(56 z 68)

57 Rysowanie figur metoda Pie procedure Pie (X1, Y1, X2, Y2, X3, Y3, X4, Y4 : Longint); narysowanie wycinka elipsy Elipsa jest okreœlona przez ograniczaj¹cy j¹ prostok¹t o wierzcho³kach (X1, Y1) i (X2, Y2). Rysowany wycinek jest ograniczony dwoma liniami przechodz¹cymi przez œrodek elipsy i punkty o wspó³rzêdnych (X3, Y3) i (X4, Y4). Brzeg wycinka jest rysowany lini¹ okreœlon¹ przez wartoœæ w³asnoœci Pen, a wype³niany wzorcem okreœlonym przez wartoœæ w³asnoœci Brush. DEL-6(57 z 68)

58 Rysowanie figur metoda Pie procedure Pie (X1, Y1, X2, Y2, X3, Y3, X4, Y4 : Longint); narysowanie wycinka elipsy (X1, Y1) (X3, Y3) Pen Brush (X4, Y4) (X2, Y2) DEL-6(58 z 68)

59 Wype³nianie obszarów metoda FillRect procedure FillRect (const Rect : TRect); wype³nienie prostok¹ta okreœlonego parametrem Rect wzorcem okreœlonym wartoœci¹ w³asnoœci Brush Rect.TopLeft Brush Rect.BottomRight DEL-6(59 z 68)

60 Wype³nianie obszarów metoda FloodFill procedure FloodFill (X, Y : Integer; Color : TColor; FillStyle : TFillStyle); wype³nienie powierzchni rysowania wzorcem okreœlonym wartoœci¹ w³asnoœci Brush Definicja typu TFillStyle (w module Graphics): type TFillStyle = (fssurface, fsborder); Granice obszaru wype³niania okreœla parametr Color. Wype³nianie rozpoczyna siê (we wszystkich kierunkach) od punktu (X, Y). DEL-6(60 z 68)

61 Wype³nianie obszarów metoda FloodFill procedure FloodFill (X, Y : Integer; Color : TColor; FillStyle : TFillStyle); Parametr FillStyle okreœla sposób interpretacji parametru Color: fssurface wype³nienie obszaru o kolorze okreœlonym przez parametr Color i zatrzymanie procesu fsborder w miejscu wyst¹pienia innego koloru, wype³nienie obszaru o kolorze innym ni Color i zatrzymanie procesu w miejscu wyst¹pienia koloru okreœlonego parametrem Color. Uwaga: Kolor w punkcie (X, Y) mo na okreœliæ za pomoc¹ w³asnoœci Pixels. DEL-6(61 z 68)

62 Wypisywanie tekstu metoda TextOut procedure TextOut (X, Y : Integer; const Text : string); wypisanie podanego ³añcucha od punktu (X, Y), a nastêpnie uaktualnienie wartoœci w³asnoœci PenPos zgodnie z koñcowym punktem tekstu DEL-6(62 z 68)

63 Wypisywanie tekstu metoda TextRect procedure TextRect (Rect : TRect; X, Y : Integer; const Text : string); wypisanie podanego ³añcucha wewn¹trz prostok¹ta obciêcia Rect Punkt (X, Y) okreœla lewy górny naro nik tekstu. Tekst, który nie mieœci siê w prostok¹cie Rect zostanie obciêty. DEL-6(63 z 68)

64 Wypisywanie tekstu metody TextHeight i TextWidth function TextHeight (const Text : string) : Integer; uzyskanie informacji o wysokoœci (w pikselach) podanego ³añcucha wzglêdem bie ¹cego kroju function TextWidth (const Text : string) : Integer; uzyskanie informacji o szerokoœci (w pikselach) podanego ³añcucha wzglêdem bie ¹cego kroju DEL-6(64 z 68)

65 Kopiowanie rysunku metoda CopyRect procedure CopyRect (Dest : TRect; Canvas : TCanvas; Source : TRect); skopiowanie czêœci obrazu z jednej powierzchni rysowania na inn¹ Dest okreœla prostok¹t bie ¹cej powierzchni (typu TCanvas), na któr¹ zostanie skopiowany rysunek, Canvas okreœla powierzchniê, z której rysunek zostanie Source pobrany, okreœla prostok¹t rysunku na powierzchni okreœlonej parametrem Canvas. Uwaga: Podczas kopiowania uwzglêdnia siê wartoœæ w³asnoœci CopyMode bie ¹cej powierzchni. DEL-6(65 z 68)

66 Do³¹czanie rysunków metody Draw i StretchDraw procedure Draw (X, Y : Integer; Graphic : TGraphic); wprowadzenie rysunku okreœlonego przez parametr Graphic na bie ¹c¹ powierzchniê rysowania Metoda ta wywo³uje metodê Draw rysunku okreœlonego parametrem Graphic. Rysunek jest umieszczany w taki sposób, e jego lewy górny naro nik na bie ¹cej powierzchni rysowania bêdzie znajdowaæ siê w punkcie ( X, Y). Rysunkiem mo e byæ mapa bitowa (ang. bitmap), piktogram (ang. icon) lub metazbiór (ang. metafile). Uwaga: Jeœli rysunkiem jest mapa bitowa, to uwzglêdnia siê wartoœæ w³asnoœci CopyMode. DEL-6(66 z 68)

67 Do³¹czanie rysunków metody Draw i StretchDraw procedure StrechDraw (const Rect : TRect; Graphic : TGraphic); wprowadzenie rysunku okreœlonego przez parametr Graphic w prostok¹cie okreœlonym parametrem Rect Metoda ta wywo³uje metodê Draw obiektu Graphic, którego rozmiar okreœla sposób dopasowania siê do prostok¹ta (otrzymany rysunek mo e byæ zmniejszony, powiêkszony lub mieæ zmieniony stosunek wysokoœci do szerokoœci. Rysunkiem mo e byæ mapa bitowa, piktogram lub metazbiór. Uwaga: Jeœli rysunek jest map¹ bitow¹, to zostanie uwzglêdniona wartoœæ w³asnoœci CopyMode. DEL-6(67 z 68)

68 to wcale nie jest takie trudne... DEL-6(68 z 68)

Arc Funkcja rysujca łuk elipsy wpisanej w prostokt o danych wierzchołkach i danych kocach łuku

Arc Funkcja rysujca łuk elipsy wpisanej w prostokt o danych wierzchołkach i danych kocach łuku TCanvas W rodowisku C++ Builder grafika oparta jest na idei "płótna" (ang. canvas). Płótno jest obiektem klasy TCanvas i jak kady obiekt w C++ Builder ma swoje właciwoci i metody. Obiektu klasy TCanvas

Bardziej szczegółowo

Obsługa grafiki w Delphi, rysowanie na płótnie, obsługa myszki, zapisywanie obrazków do plików, bitmapy pozaekranowe.

Obsługa grafiki w Delphi, rysowanie na płótnie, obsługa myszki, zapisywanie obrazków do plików, bitmapy pozaekranowe. Programowanie Wizualno-Obiektowe (studia zaoczne - inżynieria komputerowa) Zajęcia z Delphi 5, program 1 Temat: Zadanie: Obsługa grafiki w Delphi, rysowanie na płótnie, obsługa myszki, zapisywanie obrazków

Bardziej szczegółowo

GRAFIKA PROGRAMOWANA W PASCALU ==================================

GRAFIKA PROGRAMOWANA W PASCALU ================================== GRAFIKA PROGRAMOWANA Cg to kompletne środowisko programistyczne do szybkiego tworzenia efektów specjalnych i grafiki o kinowej jakości w czasie rzeczywistym dla wielu platform. Ponieważ język jest niezależny

Bardziej szczegółowo

Aplikacje w DELPHI (cd..)

Aplikacje w DELPHI (cd..) Aplikacje w DELPHI (cd..) GRAFIKA,, DATA, OKNA DIALOGOWE, MODUŁ dr inż. Paweł Mazurek 1 Grafika w Delphi komponent Shape Komponent Shape (na zakładce Additional Palety Komponentów) umożliwia dodawanie

Bardziej szczegółowo

Wizualne systemy programowania. Wykład 11 Grafika. dr Artur Bartoszewski -Wizualne systemy programowania, sem. III- WYKŁAD

Wizualne systemy programowania. Wykład 11 Grafika. dr Artur Bartoszewski -Wizualne systemy programowania, sem. III- WYKŁAD Wizualne systemy programowania Wykład 11 Grafika 1 dr Artur Bartoszewski -Wizualne systemy programowania, sem. III- WYKŁAD Grafika GDI+ GDI+ - Graphics Device Interface jeden z trzech podstawowych komponentów

Bardziej szczegółowo

Dialogi, Memo i Image. Modified właściwość typu Boolean. Jest automatycznie ustawiana na True kaŝdorazowo po dokonaniu zmian treści wpisanej w Memo.

Dialogi, Memo i Image. Modified właściwość typu Boolean. Jest automatycznie ustawiana na True kaŝdorazowo po dokonaniu zmian treści wpisanej w Memo. Dialogi, Memo i Image Modified właściwość typu Boolean. Jest automatycznie ustawiana na True kaŝdorazowo po dokonaniu zmian treści wpisanej w Memo. Komponenty Dialog: SaveDialog, OpenDialog: Metoda: Execute

Bardziej szczegółowo

Szybkie tworzenie grafiki w GcIde

Szybkie tworzenie grafiki w GcIde Szybkie tworzenie grafiki w GcIde Opracował: Ryszard Olchawa Poniższy opis dotyczy aplikacji okienkowej w systemie Windows lub Linux bazującej na obiektowej bibliotece rofrm stworzonej w środowisku GcIde.

Bardziej szczegółowo

DIAGRAMY SYNTAKTYCZNE JĘZYKA TURBO PASCAL 6.0

DIAGRAMY SYNTAKTYCZNE JĘZYKA TURBO PASCAL 6.0 Uwaga: DIAGRAMY SYNTAKTYCZNE JĘZYKA TURBO PASCAL 6.0 1. Zostały pominięte diagramy: CYFRA, CYFRA SZESNASTKOWA, ZNAK i LITERA. Nie została uwzględniona możliwość posługiwania się komentarzami. 2. Brakuje

Bardziej szczegółowo

gdy wielomian p(x) jest podzielny bez reszty przez trójmian kwadratowy x rx q. W takim przypadku (5.10)

gdy wielomian p(x) jest podzielny bez reszty przez trójmian kwadratowy x rx q. W takim przypadku (5.10) 5.5. Wyznaczanie zer wielomianów 79 gdy wielomian p(x) jest podzielny bez reszty przez trójmian kwadratowy x rx q. W takim przypadku (5.10) gdzie stopieñ wielomianu p 1(x) jest mniejszy lub równy n, przy

Bardziej szczegółowo

Jarosław Kuchta Podstawy Programowania Obiektowego. Podstawy grafiki obiektowej

Jarosław Kuchta Podstawy Programowania Obiektowego. Podstawy grafiki obiektowej Jarosław Kuchta Podstawy Programowania Obiektowego Podstawy grafiki obiektowej Zagadnienia Grafika proceduralna grafika obiektowa Grafika WPF dualizm XAML C# Właściwości obiektów graficznych edycja właściwości

Bardziej szczegółowo

STANDARYZACJA ZNAKU FIRMOWEGO. Latam z Katowic! Miêdzynarodowy Port Lotniczy KATOWICE

STANDARYZACJA ZNAKU FIRMOWEGO. Latam z Katowic! Miêdzynarodowy Port Lotniczy KATOWICE STANDARYZACJA ZNAKU FIRMOWEGO Górnoœl¹skie Towarzystwo Lotnicze S.A. Miêdzynarodowy Port Lotniczy Katowice ul. Wolnoœci 90, 41-600 Pyrzowice tel.: +48 (32) 284 58 54, fax: +48 (32) 284 58 52 SPIS TREŒCI

Bardziej szczegółowo

Pascal - grafika. Uruchomienie trybu graficznego. Moduł graph. Domyślny tryb graficzny

Pascal - grafika. Uruchomienie trybu graficznego. Moduł graph. Domyślny tryb graficzny Moduł graph Pascal - grafika Pascal zawiera standardowy moduł do tworzenia obiektów graficznych linii, punktów, figur geometrycznych itp. Chcąc go użyć należy w programie (w nagłówku) wstawić deklarację:

Bardziej szczegółowo

PROGRAMOWANIE GRAFIKI 2D W ŚRODOWISKU EMBARCADERO RAD STUDIO XE4 Z WYKORZYSTANIEM BIBLIOTEKI DirectX

PROGRAMOWANIE GRAFIKI 2D W ŚRODOWISKU EMBARCADERO RAD STUDIO XE4 Z WYKORZYSTANIEM BIBLIOTEKI DirectX Mgr inż. Witold BUŻANTOWICZ Dr inż. Jacek WARCHULSKI Dr inż. Marcin WARCHULSKI Wojskowa Akademia Techniczna PROGRAMOWANIE GRAFIKI 2D W ŚRODOWISKU EMBARCADERO RAD STUDIO XE4 Z WYKORZYSTANIEM BIBLIOTEKI

Bardziej szczegółowo

Rys Mo liwe postacie funkcji w metodzie regula falsi

Rys Mo liwe postacie funkcji w metodzie regula falsi 5.3. Regula falsi i metoda siecznych 73 Rys. 5.1. Mo liwe postacie funkcji w metodzie regula falsi Rys. 5.2. Przypadek f (x), f (x) > w metodzie regula falsi 74 V. Równania nieliniowe i uk³ady równañ liniowych

Bardziej szczegółowo

Programowanie strukturalne. Opis ogólny programu w Turbo Pascalu

Programowanie strukturalne. Opis ogólny programu w Turbo Pascalu Programowanie strukturalne Opis ogólny programu w Turbo Pascalu STRUKTURA PROGRAMU W TURBO PASCALU Program nazwa; } nagłówek programu uses nazwy modułów; } blok deklaracji modułów const } blok deklaracji

Bardziej szczegółowo

Aplikacje w DELPHI (cd..)

Aplikacje w DELPHI (cd..) Aplikacje w DELPHI (cd..) GRAFIKA, DATA, OKNA DIALOGOWE, MODUŁ dr inż. Paweł Mazurek 1 Grafika w Delphi komponent Shape Komponent Shape (na zakładce Additional Palety Komponentów) umożliwia dodawanie do

Bardziej szczegółowo

Rozdział 9. Grupowanie komponentów... 109 Pola opcji i pola wyboru...109 Komponenty grupujące...110 Ramka TBevel...115

Rozdział 9. Grupowanie komponentów... 109 Pola opcji i pola wyboru...109 Komponenty grupujące...110 Ramka TBevel...115 Wprowadzenie... 7 Rozdział 1. Projektowanie aplikacji w Delphi 2006... 9 Środowisko zintegrowane Delphi IDE...10 Elementy projektu aplikacji...12 Standardowe właściwości komponentów...14 Standardowe zdarzenia...14

Bardziej szczegółowo

NS9W. NOWOή: Anemostaty wirowe. z ruchomymi kierownicami

NS9W. NOWOŒÆ: Anemostaty wirowe. z ruchomymi kierownicami NOWOŒÆ: Anemostaty wirowe z ruchomymi kierownicami NS9W NS9W s¹ przeznaczone do zastosowañ w instalacjach wentylacyjnych nisko- i œredniociœnieniowych. Ruchome kierownice pozwalaj¹ na dowolne kszta³towanie

Bardziej szczegółowo

1. Podstawy budowania wyra e regularnych (Regex)

1. Podstawy budowania wyra e regularnych (Regex) Dla wi kszo ci prostych gramatyk mo na w atwy sposób napisa wyra enie regularne które b dzie s u y o do sprawdzania poprawno ci zda z t gramatyk. Celem niniejszego laboratorium b dzie zapoznanie si z wyra

Bardziej szczegółowo

Zaawansowane programowanie w (pakiecie) Delphi

Zaawansowane programowanie w (pakiecie) Delphi DEL420 Zaawansowane programowanie w (pakiecie) Delphi Andrzej Marciniak Prezentacja multimedialna przygotowana za pomoc¹ systemu Corel Presentations 11 i X3 Copyright 2004-2010 by Andrzej Marciniak DEL-3(1

Bardziej szczegółowo

Jak przygotować projekt

Jak przygotować projekt Jak przygotować projekt Najwyższa jakość wydruku oraz zgodność wydruku z projektem są możliwe przy wypełnieniu poniższych zasad związanych z technicznymi możliwościami dla druku offsetowego. AkselDRUK

Bardziej szczegółowo

Zaawansowane programowanie w (pakiecie) Delphi

Zaawansowane programowanie w (pakiecie) Delphi Zaawansowane programowanie w (pakiecie) Delphi Andrzej Marciniak Prezentacja multimedialna przygotowana za pomoc¹ systemu Corel Presentations 11 i X3 Copyright 2004-2010 by Andrzej Marciniak DEL-12(1 z

Bardziej szczegółowo

Podstawy Informatyki Wykład V

Podstawy Informatyki Wykład V Nie wytaczaj armaty by zabić komara Podstawy Informatyki Wykład V Grafika rastrowa Paint Copyright by Arkadiusz Rzucidło 1 Wprowadzenie - grafika rastrowa Grafika komputerowa tworzenie i przetwarzanie

Bardziej szczegółowo

www.epsa.edu.pl KLOCKI W OKIENKU

www.epsa.edu.pl KLOCKI W OKIENKU www.epsa.edu.pl KLOCKI W OKIENKU Środek dydaktyczny zalecany przez Ministra Edukacji Narodowej do użytku w przedszkolach, szkołach podstawowych oraz w kształceniu specjalnym. Numer na liście zalecanych

Bardziej szczegółowo

PREZENTACJA INFORMACJI FINANSOWEJ w analizach i modelowaniu finansowym. - dane z rynków finansowych DANE RÓD OWE

PREZENTACJA INFORMACJI FINANSOWEJ w analizach i modelowaniu finansowym. - dane z rynków finansowych DANE RÓD OWE DANE RÓD OWE PREZENTACJA INFORMACJI FINANSOWEJ - dane z rynków finansowych - w formie baz danych - w formie tabel na stronach internetowych - w formie plików tekstowych o uk³adzie kolumnowym - w formie

Bardziej szczegółowo

Stronicowanie na ¹danie

Stronicowanie na ¹danie Pamiêæ wirtualna Umo liwia wykonywanie procesów, pomimo e nie s¹ one w ca³oœci przechowywane w pamiêci operacyjnej Logiczna przestrzeñ adresowa mo e byæ du o wiêksza od fizycznej przestrzeni adresowej

Bardziej szczegółowo

Ćw. I Projektowanie opakowań transportowych cz. 1 Ćwiczenia z Corel DRAW

Ćw. I Projektowanie opakowań transportowych cz. 1 Ćwiczenia z Corel DRAW Ćw. I Projektowanie opakowań transportowych cz. 1 Ćwiczenia z Corel DRAW Celem ćwiczenia jest wstępne przygotowanie do wykonania projektu opakowania transportowego poprzez zapoznanie się z programem Corel

Bardziej szczegółowo

Aplikacje w Delphi. Przykłady. Wydanie III

Aplikacje w Delphi. Przykłady. Wydanie III Idź do Spis treści Przykładowy rozdział Katalog książek Katalog online Zamów drukowany katalog Twój koszyk Dodaj do koszyka Cennik i informacje Zamów informacje o nowościach Zamów cennik Czytelnia Fragmenty

Bardziej szczegółowo

PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI

PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI WPISUJE ZDAJ CY KOD PESEL PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI POZIOM ROZSZERZONY PRZED MATUR MAJ 2012 1. SprawdŸ, czy arkusz egzaminacyjny zawiera 16 stron (zadania 1 11). Ewentualny brak zg³oœ przewodnicz¹cemu

Bardziej szczegółowo

Delphi podstawy programowania. Środowisko Delphi

Delphi podstawy programowania. Środowisko Delphi Delphi podstawy programowania Środowisko Delphi Olsztyn 2004 Delphi Programowanie obiektowe - (object-oriented programming) jest to metodologia tworzeniu programów komputerowych definiująca je jako zbiór

Bardziej szczegółowo

ECDL Advanced Moduł AM3 Przetwarzanie tekstu Syllabus, wersja 2.0

ECDL Advanced Moduł AM3 Przetwarzanie tekstu Syllabus, wersja 2.0 ECDL Advanced Moduł AM3 Przetwarzanie tekstu Syllabus, wersja 2.0 Copyright 2010, Polskie Towarzystwo Informatyczne Zastrzeżenie Dokument ten został opracowany na podstawie materiałów źródłowych pochodzących

Bardziej szczegółowo

Instalacja sterowników do urz¹dzeñ wielkoformatowych zainstalowanych w firmie Centrum Ksero STUDIO K2 s.c w Pile

Instalacja sterowników do urz¹dzeñ wielkoformatowych zainstalowanych w firmie Centrum Ksero STUDIO K2 s.c w Pile Instalacja sterowników do urz¹dzeñ wielkoformatowych zainstalowanych w firmie Centrum Ksero STUDIO K2 s.c w Pile sterowniki znajduj¹ siê na stronie www.centrumksero.pl w zak³adce DO POBRANIA/STEROWNIKI

Bardziej szczegółowo

Przedmowa Czêœæ pierwsza. Podstawy frontalnych automatów komórkowych... 11

Przedmowa Czêœæ pierwsza. Podstawy frontalnych automatów komórkowych... 11 Spis treœci Przedmowa... 9 Czêœæ pierwsza. Podstawy frontalnych automatów komórkowych... 11 1. Wstêp... 13 1.1. Rys historyczny... 14 1.2. Klasyfikacja automatów... 18 1.3. Automaty komórkowe a modelowanie

Bardziej szczegółowo

Promocja i identyfikacja wizualna projektów współfinansowanych ze środków Europejskiego Funduszu Społecznego

Promocja i identyfikacja wizualna projektów współfinansowanych ze środków Europejskiego Funduszu Społecznego Promocja i identyfikacja wizualna projektów współfinansowanych ze środków Europejskiego Funduszu Społecznego Białystok, 19 grudzień 2012 r. Seminarium współfinansowane ze środków Unii Europejskiej w ramach

Bardziej szczegółowo

ZNAK MARKI ZASADY STOSOWANIA

ZNAK MARKI ZASADY STOSOWANIA ZNAK MARKI ZASADY STOSOWANIA SPIS TREŒCI Elementy bazowe wersja podstawowa 1.00 konstrukcja znaku 1.01 wielkoœæ minimalna 1.02 minimalny obszar ochronny 1.03 nieprawid³owe u ycie znaku 1.04 wersja podstawowa

Bardziej szczegółowo

TYTUŁ DZIAŁU 01 OX SPIS TREŚCI LOGO 3 SYMBOLIKA MARKI 15 WERSJA PODSTAWOWA 3 WERSJE PODSTAWOWE: POZIOMA I PIONOWA 4 SIATKA MODUŁOWA 5

TYTUŁ DZIAŁU 01 OX SPIS TREŚCI LOGO 3 SYMBOLIKA MARKI 15 WERSJA PODSTAWOWA 3 WERSJE PODSTAWOWE: POZIOMA I PIONOWA 4 SIATKA MODUŁOWA 5 KSIĘGA ZNAKU SPIS TREŚCI TYTUŁ DZIAŁU 0 OX LOGO WERSJA PODSTAWOWA WERSJE PODSTAWOWE: POZIOMA I PIONOWA 4 SIATKA MODUŁOWA 5 OBSZAR OCHRONNY 6 WERSJE MINIMALNE 7 KOLORYSTYKA 8 WERSJE UZUPEŁNIAJĄCE 9 WERSJE

Bardziej szczegółowo

ER RATA do ksi¹ ki "Symfonia C++ Stan dard". wydanie 3. (Zawieraj¹ca tak e czysto kosmetyczne poprawki) Sporz¹dzona 4 paÿdziernika 2009.

ER RATA do ksi¹ ki Symfonia C++ Stan dard. wydanie 3. (Zawieraj¹ca tak e czysto kosmetyczne poprawki) Sporz¹dzona 4 paÿdziernika 2009. ER RATA do ksi¹ ki "Symfonia C++ Stan dard". wydanie 3. (Zawieraj¹ca tak e czysto kosmetyczne poprawki) Sporz¹dzona 4 paÿdziernika 2009. Strona wiersz G - od góry D - od do³u Jest Powinno byæ 1 6 D nadzieje

Bardziej szczegółowo

NS8. Anemostaty wirowe. z ruchomymi kierownicami

NS8. Anemostaty wirowe. z ruchomymi kierownicami Anemostaty wirowe z ruchomymi kierownicami NS8 NS8 s¹ przeznaczone do zastosowañ w instalacjach wentylacyjnych nisko- i œredniociœnieniowych. Ruchome kierownice pozwalaj¹ na dowolne kszta³towanie strumienia

Bardziej szczegółowo

Pascal typy danych. Typy pascalowe. Zmienna i typ. Podział typów danych:

Pascal typy danych. Typy pascalowe. Zmienna i typ. Podział typów danych: Zmienna i typ Pascal typy danych Zmienna to obiekt, który może przybierać różne wartości. Typ zmiennej to zakres wartości, które może przybierać zmienna. Deklarujemy je w nagłówku poprzedzając słowem kluczowym

Bardziej szczegółowo

InsERT GT Własne COM 1.0

InsERT GT Własne COM 1.0 InsERT GT Własne COM 1.0 Autor: Jarosław Kolasa, InsERT Wstęp... 2 Dołączanie zestawień własnych do systemu InsERT GT... 2 Sposób współpracy rozszerzeń z systemem InsERT GT... 2 Rozszerzenia standardowe

Bardziej szczegółowo

WASM AppInventor Lab 3. Rysowanie i animacja po kanwie PODSTAWY PRACY Z KANWAMI

WASM AppInventor Lab 3. Rysowanie i animacja po kanwie PODSTAWY PRACY Z KANWAMI Rysowanie i animacja po kanwie PODSTAWY PRACY Z KANWAMI Kanwa, to komponent służący do rysowania. Można ją dodać w Designerze przeciągając komponent Canvas z sekcji Basic. W celu ustawienia obrazka jako

Bardziej szczegółowo

ZAAWANSOWANE PROGRAMOWANIE W (PAKIECIE) DELPHI

ZAAWANSOWANE PROGRAMOWANIE W (PAKIECIE) DELPHI DEL420 ZAAWANSOWANE PROGRAMOWANIE W (PAKIECIE) DELPHI Andrzej Marciniak Prezentacja multimedialna przygotowana za pomoc¹ systemu Corel Presentations 11 i X3 Copyright 2004-2010 by Andrzej Marciniak DEL-5(1

Bardziej szczegółowo

WNIOSEK O WYDANIE DECYZJI O ŚRODOWISKOWYCH UWARUNKOWANIACH ZGODY NA REALIZACJĘ PRZEDSIĘWZIĘCIA*

WNIOSEK O WYDANIE DECYZJI O ŚRODOWISKOWYCH UWARUNKOWANIACH ZGODY NA REALIZACJĘ PRZEDSIĘWZIĘCIA* ... imię i nazwisko / nazwa inwestora...... adres Krzanowice, dnia... Burmistrz Miasta Krzanowice ul. 15 Grudnia 5 47-470 Krzanowice nr telefonu kontaktowego...... imię i nazwisko pełnomocnika (upoważnienie

Bardziej szczegółowo

Obsługa programu Paint. mgr Katarzyna Paliwoda

Obsługa programu Paint. mgr Katarzyna Paliwoda Obsługa programu Paint. mgr Katarzyna Paliwoda Podstawowo program mieści się w Systemie a dojście do niego odbywa się przez polecenia: Start- Wszystkie programy - Akcesoria - Paint. Program otwiera się

Bardziej szczegółowo

GRAFIKA. Rodzaje grafiki i odpowiadające im edytory

GRAFIKA. Rodzaje grafiki i odpowiadające im edytory GRAFIKA Rodzaje grafiki i odpowiadające im edytory Obraz graficzny w komputerze Może być: utworzony automatycznie przez wybrany program (np. jako wykres w arkuszu kalkulacyjnym) lub urządzenie (np. zdjęcie

Bardziej szczegółowo

Metoda LBL (ang. Layer by Layer, pol. Warstwa Po Warstwie). Jest ona metodą najprostszą.

Metoda LBL (ang. Layer by Layer, pol. Warstwa Po Warstwie). Jest ona metodą najprostszą. Metoda LBL (ang. Layer by Layer, pol. Warstwa Po Warstwie). Jest ona metodą najprostszą. Po pierwsze - notacja - trzymasz swoją kostkę w rękach? Widzisz ścianki, którymi można ruszać? Notacja to oznaczenie

Bardziej szczegółowo

ZA CZNIK C: FUNKCJE KLAWISZY I SPOSOBY WPROWADZANIA PARAMETRÓW

ZA CZNIK C: FUNKCJE KLAWISZY I SPOSOBY WPROWADZANIA PARAMETRÓW ZA CZNIKI ZA CZNIK C: FUNKCJE KLAWISZY I SPOSOBY WPROWADZANIA PARAMETRÓW Pola, do których wprowadzamy dane, mog¹ byæ: znakowe, numeryczne, typu daty oraz typu memo (pola tekstowe). Istniej¹ ró nice w wykorzystaniu

Bardziej szczegółowo

Kod źródłowy programu: program Grafika1; uses crt, graph; (1) var sterownik, tryb:smallint; (2)

Kod źródłowy programu: program Grafika1; uses crt, graph; (1) var sterownik, tryb:smallint; (2) Grafika w Pascalu. Do tej pory, tworząc programy w Pascalu, wykorzystywaliśmy jedynie tryb tekstowy. Jednak Pascal, tak jak i inne języki programowania, umoŝliwia korzystanie równieŝ z trybu graficznego.

Bardziej szczegółowo

Podstawy programowania sterowników GeFanuc

Podstawy programowania sterowników GeFanuc Podstawy programowania sterowników GeFanuc Waldemar Samociuk Zakład Teorii Maszyn i Automatyki Katedra Podstaw Techniki Felin p.110 http://ztmia.ar.lublin.pl/sips waldemar.samociuk@up.lublin,pl Podstawy

Bardziej szczegółowo

ZASADY REPRODUKCJI SYMBOLI GRAFICZNYCH PRZEDMOWA

ZASADY REPRODUKCJI SYMBOLI GRAFICZNYCH PRZEDMOWA Poprzez połączenie symbolu graficznego Unii Europejskiej oraz części tekstowej oznaczającej jeden z jej programów operacyjnych powstaje symbol graficzny, który zgodnie z obowiązującymi dyrektywami ma być

Bardziej szczegółowo

Język programowania PASCAL

Język programowania PASCAL Język programowania PASCAL (wersja podstawowa - standard) Literatura: dowolny podręcznik do języka PASCAL (na laboratoriach Borland) Iglewski, Madey, Matwin PASCAL STANDARD, PASCAL 360 Marciniak TURBO

Bardziej szczegółowo

WYKŁAD 8. Postacie obrazów na różnych etapach procesu przetwarzania

WYKŁAD 8. Postacie obrazów na różnych etapach procesu przetwarzania WYKŁAD 8 Reprezentacja obrazu Elementy edycji (tworzenia) obrazu Postacie obrazów na różnych etapach procesu przetwarzania Klasy obrazów Klasa 1: Obrazy o pełnej skali stopni jasności, typowe parametry:

Bardziej szczegółowo

WZORU PRZEMYSŁOWEGO PL 21146. KREISEL - TECHNIKA BUDOWLANA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Poznań, (PL) 30.01.

WZORU PRZEMYSŁOWEGO PL 21146. KREISEL - TECHNIKA BUDOWLANA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Poznań, (PL) 30.01. PL 21146 RZECZPOSPOLITA POLSKA (12) OPIS OCHRONNY WZORU PRZEMYSŁOWEGO (19) PL (11) 21146 Urząd Patentowy Rzeczypospolitej Polskiej (21) Numer zgłoszenia: 22217 (22) Data zgłoszenia: 08.05.2014 (51) Klasyfikacja:

Bardziej szczegółowo

TABLICOWE MIERNIKI ELEKTROMAGNETYCZNE TYPU EA16, EB16, EA17, EA19, EA12. PKWiU Amperomierze i woltomierze DANE TECHNICZNE

TABLICOWE MIERNIKI ELEKTROMAGNETYCZNE TYPU EA16, EB16, EA17, EA19, EA12. PKWiU Amperomierze i woltomierze DANE TECHNICZNE TABLICOWE MIERNIKI ELEKTROMAGNETYCZNE Amperomierze i woltomierze TYPU EA16, EB16, EA17, EA19, EA12 PKWiU 33.20.43-30.37 DANE TECHNICZNE Klasa dok³adnoœci 1, Zakresy pomiarowe, moc pobierana, wymiary ramki

Bardziej szczegółowo

Stacjonarne Wszystkie Katedra Informatyki Stosowanej dr inż. Krzysztof Strzałkowski. Kierunkowy Nieobowiązkowy Polski Semestr piaty

Stacjonarne Wszystkie Katedra Informatyki Stosowanej dr inż. Krzysztof Strzałkowski. Kierunkowy Nieobowiązkowy Polski Semestr piaty KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013 Z-ZIP-409z Języki programowania - DELPHI Programming languages - Delphi

Bardziej szczegółowo

Małopolskie Centrum Przedsiębiorczości Książka znaku

Małopolskie Centrum Przedsiębiorczości Książka znaku Małopolskie Centrum Przedsiębiorczości Książka znaku Znak marki Logo (inaczej znak firmowy), to zaraz po nazwie, podstawa wizerunku i tożsamości firmy. Spełnia rolę marketingową a jednocześnie informacyjną.

Bardziej szczegółowo

CorelDRAW. wprowadzenie

CorelDRAW. wprowadzenie CorelDRAW wprowadzenie Źródło: Podręcznik uŝytkownika pakietu CorelDRAW Graphics Suite 12 Rysowanie linii 1. Otwórz program CorelDRAW. 2. Utwórz nowy rysunek i zapisz go w swoich dokumentach jako [nazwisko]_1.cdr

Bardziej szczegółowo

narzędzie Linia. 2. W polu koloru kliknij kolor, którego chcesz użyć. 3. Aby coś narysować, przeciągnij wskaźnikiem w obszarze rysowania.

narzędzie Linia. 2. W polu koloru kliknij kolor, którego chcesz użyć. 3. Aby coś narysować, przeciągnij wskaźnikiem w obszarze rysowania. Elementy programu Paint Aby otworzyć program Paint, należy kliknąć przycisk Start i Paint., Wszystkie programy, Akcesoria Po uruchomieniu programu Paint jest wyświetlane okno, które jest w większej części

Bardziej szczegółowo

TABLICOWE MIERNIKI ELEKTROMAGNETYCZNE TYPU EA16, EB16, EA17, EA19, EA12. PKWiU Amperomierze i woltomierze ZASTOSOWANIE

TABLICOWE MIERNIKI ELEKTROMAGNETYCZNE TYPU EA16, EB16, EA17, EA19, EA12. PKWiU Amperomierze i woltomierze ZASTOSOWANIE TABLICOWE MIERNIKI ELEKTROMAGNETYCZNE Amperomierze i woltomierze TYPU EA16, EB16, EA17, EA19, EA12 PKWiU 33.20.43-30.37 EA12 EA19 EA17 EA16 EB16 ZASTOSOWANIE Tablicowe mierniki elektromagnetyczne typu

Bardziej szczegółowo

Tekst ozdobny i akapitowy

Tekst ozdobny i akapitowy Tekst ozdobny i akapitowy Tekst ozdobny poddaje się manipulacjom, kształtowaniu, zniekształcaniu i tworzeniu efektów, do wyróŝnienia pojedynczych wyrazów lub krótkich wersów, takich jak nagłówki, logo

Bardziej szczegółowo

Program promocji wiedzy i dobrych praktyk w bran y technik os³onowych. v

Program promocji wiedzy i dobrych praktyk w bran y technik os³onowych. v Program promocji wiedzy i dobrych praktyk w bran y technik os³onowych v1 2018 11 23 udzia³ w programie Program Lider Technik Os³onowych powsta³, aby podnosiæ standardy pracy w bran y, rozwijaæ narzêdzia

Bardziej szczegółowo

PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI

PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI Miejsce na naklejkê z kodem szko³y dysleksja PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI POZIOM ROZSZERZONY Przed matur¹ MAJ 2011 r. Czas pracy 180 minut Instrukcja dla zdaj¹cego 1. SprawdŸ, czy arkusz egzaminacyjny

Bardziej szczegółowo

Opis implementacji: Implementacja przedstawia Grę w życie jako przykład prostej symulacji opartej na automatach.

Opis implementacji: Implementacja przedstawia Grę w życie jako przykład prostej symulacji opartej na automatach. Nazwa implementacji: Gra w życie Autor: Piotr Fiorek Opis implementacji: Implementacja przedstawia Grę w życie jako przykład prostej symulacji opartej na automatach. Zaprojektuj prostą grę, której celem

Bardziej szczegółowo

Regulamin Krêgów Harcerstwa Starszego ZHR

Regulamin Krêgów Harcerstwa Starszego ZHR Biuro Naczelnictwa ZHR 1 Regulamin Krêgów Harcerstwa Starszego ZHR (za³¹cznik do uchwa³y Naczelnictwa nr 196/1 z dnia 30.10.2007 r. ) 1 Kr¹g Harcerstwa Starszego ZHR - zwany dalej "Krêgiem" w skrócie "KHS"

Bardziej szczegółowo

Ćwiczenie 6 Proste aplikacje - podstawowe komponenty.

Ćwiczenie 6 Proste aplikacje - podstawowe komponenty. Wydział: Zarządzania i Modelowania Komputerowego Kierunek: Inżynieria Danych Przedmiot: Programowanie w środowisku RAD-C++ Rok 2 Semestr 3 1. Informacje o programie i środowisku Ćwiczenie 6 Proste aplikacje

Bardziej szczegółowo

Technologie Informacyjne

Technologie Informacyjne Technologie Informacyjne Szkoła Główna Służby Pożarniczej Zakład Informatyki i Łączności April 11, 2016 Technologie Informacyjne Wprowadzenie : wizualizacja obrazów poprzez wykorzystywanie technik komputerowych.

Bardziej szczegółowo

PROGRAM: WYSZUKANIE LICZBY MAKSYMALNEJ

PROGRAM: WYSZUKANIE LICZBY MAKSYMALNEJ PROGRAM: WYSZUKANIE LICZBY MAKSYMALNEJ 1. Na dysku STUDENT we własnym folderze utwórz podfolder o nazwie: WarMax. 2. Uruchom program Delphi. 3. Zapamiętaj w folderze WarMax poszczególne pliki tworzące

Bardziej szczegółowo

ROZPORZ DZENIE MINISTRA TRANSPORTU 1) z dnia r.

ROZPORZ DZENIE MINISTRA TRANSPORTU 1) z dnia r. PROJEKT z dnia 12.11.2007 r. ROZPORZ DZENIE MINISTRA TRANSPORTU 1) z dnia... 2007 r. zmieniaj ce rozporz dzenie w sprawie szczegó owych warunków technicznych dla znaków i sygna ów drogowych oraz urz dze

Bardziej szczegółowo

WYMIARY STRONY MIESIÊCZNIKA PULS (na przyk³adzie strony prawej)

WYMIARY STRONY MIESIÊCZNIKA PULS (na przyk³adzie strony prawej) 16 mm (margines górny) 5 mm (spad) Linia spadu Linia ciêcia Linia obszaru roboczego 86 mm (szerokoœæ lewej szpalty, przy podziale 1/2) 86 mm (szerokoœæ prawej szpalty, przy podziale 1/2) 6 mm (szerokoœæ

Bardziej szczegółowo

SRC. Przepustnice systemu ró nicowania ciœnienia. Przeznaczenie

SRC. Przepustnice systemu ró nicowania ciœnienia. Przeznaczenie Przepustnice systemu ró nicowania ciœnienia SRC Przeznaczenie Przepustnica SRC-Z Przepustnice wielop³aszczyznowe SRC z ³opatkami przeciwbie nymi stosuje siê do regulacji lub zamkniêcia przep³ywu powietrza

Bardziej szczegółowo

WZORU UŻYTKOWEGO ~ yi Numer zgłoszenia: 110542 S~\ T ^ i7

WZORU UŻYTKOWEGO ~ yi Numer zgłoszenia: 110542 S~\ T ^ i7 RZECZPOSPOLITA POLSKA OPIS OCHRONNY PL 61200 WZORU UŻYTKOWEGO ~ yi Numer zgłoszenia: 110542 S~\ T ^ i7 h (51) Intel : Urząd Patentowy Rzeczypospolitej Polskiej @ Data zgłoszenia: 31.01.2000 B63B 41/00

Bardziej szczegółowo

8. Dynamiczne generowanie grafiki, cz. 2

8. Dynamiczne generowanie grafiki, cz. 2 8. Dynamiczne generowanie grafiki, cz. 2 8.1. Generowanie tekstu Chociaż tekst można umieścić na grafice korzystając z HTML (używając grafiki jako tła obiektu), często wygodniej jest umieścić tekst bezpośrednio

Bardziej szczegółowo

Bazy danych II. Andrzej Grzybowski. Instytut Fizyki, Uniwersytet Śląski

Bazy danych II. Andrzej Grzybowski. Instytut Fizyki, Uniwersytet Śląski Bazy danych II Andrzej Grzybowski Instytut Fizyki, Uniwersytet Śląski Wykład 11 Zastosowanie PHP do programowania aplikacji baz danych Oracle Wsparcie programowania w PHP baz danych Oracle Oprócz możliwego

Bardziej szczegółowo

INSTRUKCJA U YTKOWNIKA DO KASY SHARP ER-A457P wersja oprogramowania: 27801RAR1C 4.11.6. PROGRAMOWANIE FORMATU RAPORTÓW, KROK (PGM2)

INSTRUKCJA U YTKOWNIKA DO KASY SHARP ER-A457P wersja oprogramowania: 27801RAR1C 4.11.6. PROGRAMOWANIE FORMATU RAPORTÓW, KROK (PGM2) ERRATA INSTRUKCJA U YTKOWNIKA DO KASY SHARP ER-A457P wersja oprogramowania: 27801RAR1C 4.11.6. PROGRAMOWANIE FORMATU RAPORTÓW, KROK (PGM2) Dla X = 2 (dodatkowe wiersze tabel). Zmienna Opis Kasowanie bufora

Bardziej szczegółowo

NS9. Anemostaty wirowe. z ruchomymi kierownicami

NS9. Anemostaty wirowe. z ruchomymi kierownicami nemostaty wirowe z ruchomymi kierownicami NS9 NS9 s¹ przeznaczone do zastosowañ w instalacjach wentylacyjnych nisko- i œredniociœnieniowych. Ruchome kierownice pozwalaj¹ na dowolne kszta³towanie strumienia

Bardziej szczegółowo

Wykład VII PASCAL - grafika;

Wykład VII PASCAL - grafika; Podstawy programowania Wykład VII PASCAL - grafika; 1 Procedura InitGraph() InitGraph ( var sterownik,tryb:integer; katalog:string ); biblioteka: GRAPH Służy do włączenia trybu graficznego. Możliwe sterowniki

Bardziej szczegółowo

(0) (1) (0) Teoretycznie wystarczy wzi¹æ dowoln¹ macierz M tak¹, by (M) < 1, a nastêpnie obliczyæ wektor (4.17)

(0) (1) (0) Teoretycznie wystarczy wzi¹æ dowoln¹ macierz M tak¹, by (M) < 1, a nastêpnie obliczyæ wektor (4.17) 4.6. Metody iteracyjne 65 Z definicji tej wynika, e istnieje skalar, taki e Av = v. Liczbê nazywamy wartoœci¹ w³asn¹ macierzy A. Wartoœci w³asne macierzy A s¹ pierwiastkami wielomianu charakterystycznego

Bardziej szczegółowo

Moduł graph w Pascalu

Moduł graph w Pascalu Moduł graph w Pascalu Wykład: uses graph, InitGraph, Detect, SetGraphMode, kolory, wypełnienia, linie, SetFillStyle, FloodFill, SetLineStyle, SetTextStyle, OutTextXY, SetTextJustify, GetMaxX, ClearDevice,

Bardziej szczegółowo

Matematyka na szóstke

Matematyka na szóstke Stanislaw Kalisz Jan Kulbicki Henryk Rudzki Matematyka na szóstke Zadania dla klasy VI OPOLE Wydawnictwo NOWIK Sp.j. 013 Spis treœci Wstêp...5 1. Liczby ca³kowite... 7 1. Zadania ró ne... 7. U³amki zwyk³e...

Bardziej szczegółowo

Podstawy Programowania 2

Podstawy Programowania 2 Podstawy Programowania 2 Laboratorium 7 Instrukcja 6 Object Pascal Opracował: mgr inż. Leszek Ciopiński Wstęp: Programowanie obiektowe a programowanie strukturalne. W programowaniu strukturalnym, któremu

Bardziej szczegółowo

KSIĘGA IDENTYFIKACJI WIZUALNEJ

KSIĘGA IDENTYFIKACJI WIZUALNEJ 01. LOGO POLITECHNKA ŚLĄSKA WYDZIAŁ ORAGANIZACJI I ZARZĄDZANIA KSIĘGA IDENTYFIKACJI WIZUALNEJ SPIS TREŚCI KSIĘGA IDENTYFIKACJI WIZUALNEJ to szczegółowy opis techniczny budowy logo oraz przykładów jak należy

Bardziej szczegółowo

SYMBOLIKA FIRMOWA IDENTYFIKACJA WIZUALNA FIRMY

SYMBOLIKA FIRMOWA IDENTYFIKACJA WIZUALNA FIRMY SYMBOLIKA FIRMOWA IDENTYFIKACJA WIZUALNA FIRMY WZÓR SYMBOLU wzór symbolu Symbol firmowy jest w³asnoœci¹ firmy Nowodworski sp. j. i jest chroniony prawnie. Ze wzglêdu na znaczenie jakie ma dla firmy: -

Bardziej szczegółowo

NUMER IDENTYFIKATORA:

NUMER IDENTYFIKATORA: Społeczne Liceum Ogólnokształcące z Maturą Międzynarodową im. Ingmara Bergmana IB WORLD SCHOOL 53 ul. Raszyńska, 0-06 Warszawa, tel./fax 668 54 5 www.ib.bednarska.edu.pl / e-mail: liceum.ib@rasz.edu.pl

Bardziej szczegółowo

Instrukcja obsługi Norton Commander (NC) wersja 4.0. Autor: mgr inż. Tomasz Staniszewski

Instrukcja obsługi Norton Commander (NC) wersja 4.0. Autor: mgr inż. Tomasz Staniszewski Instrukcja obsługi Norton Commander (NC) wersja 4.0 Autor: mgr inż. Tomasz Staniszewski ITM Zakład Technologii Maszyn, 15.10.2001 2 1.Uruchomienie programu Aby uruchomić program Norton Commander standardowo

Bardziej szczegółowo

created by ENIGMATIS POLSKA Identyfikacja wizualna

created by ENIGMATIS POLSKA Identyfikacja wizualna Identyfikacja wizualna wersja 1.0 // 05.03.2008 Informacje podstawowe 02 Logo jest podstawowym i jedynym obowi¹zuj¹cym symbolem graficznym spó³ek z grupy Global. Logo nie powinno byæ poddawane adnym zmianom

Bardziej szczegółowo

System Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy

System Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy Instrukcja obsługi programu 2.11. Przygotowanie programu do pracy - ECP Architektura inter/intranetowa System Informatyczny CELAB Przygotowanie programu do pracy - Ewidencja Czasu Pracy Spis treści 1.

Bardziej szczegółowo

PRZEPIĘCIA CZY TO JEST GROźNE?

PRZEPIĘCIA CZY TO JEST GROźNE? O c h r o n a p r z e d z a g r o ż e n i a m i PRZEPIĘCIA CZY TO JEST GROźNE? François Drouin Przepiêcie to jest taka wartoœæ napiêcia, która w krótkim czasie (poni ej 1 ms) mo e osi¹gn¹æ amplitudê nawet

Bardziej szczegółowo

Literatura: do wykładu - dowolny podręcznik do języka C++ na laboratoriach - Borland C++ Builder

Literatura: do wykładu - dowolny podręcznik do języka C++ na laboratoriach - Borland C++ Builder Literatura: do wykładu - dowolny podręcznik do języka C++ na laboratoriach - Borland C++ Builder S. Lippman Podstawy języka C++ K. Jamsa Wygraj z C++ Bjarne Stroustrup Język C++ - ksiąŝka napisana przez

Bardziej szczegółowo

Obowiązki informacyjne i promocyjne dla beneficjentów RPO WM 2014-2020

Obowiązki informacyjne i promocyjne dla beneficjentów RPO WM 2014-2020 Obowiązki informacyjne i promocyjne dla beneficjentów RPO WM 2014-2020 DLACZEGO NALEŻY PROMOWAĆ PROJEKTY? Podstawą dla działań informacyjnych i promocyjnych w ramach projektów unijnych jest prawo obywateli

Bardziej szczegółowo

SERI A 93 S E RI A 93 O FLUSH GRID WITHOUT EDGE TAB

SERI A 93 S E RI A 93 O FLUSH GRID WITHOUT EDGE TAB SERIA E93 CONIC FRINCTION CONIC 2 SERIA 93 SERIA 93 O FLUSH GRID WITHOUT EDGE TAB Podziałka Powierzchnia 30 mm Flush Grid Prześwit 47% Grubość Minimalny promień skrętu taśmy Układ napędowy Szerokość taśmy

Bardziej szczegółowo

Spis treści. 1. Znak... 3. Konstrukcja symbolu... 3. Budowa znaku... 3. 2. Kolorystyka wersja podstawowa... 3. Kolorystyka wersja czarno-biała...

Spis treści. 1. Znak... 3. Konstrukcja symbolu... 3. Budowa znaku... 3. 2. Kolorystyka wersja podstawowa... 3. Kolorystyka wersja czarno-biała... KSIĘGA ZNAKU 1 Spis treści 1. Znak... 3 Konstrukcja symbolu... 3 Budowa znaku... 3 2. Kolorystyka wersja podstawowa... 3 Kolorystyka wersja czarno-biała... 4 Kolorystyka wersja jednokolorowa druk aplą,

Bardziej szczegółowo

Prezentacja dotycząca sytuacji kobiet w regionie Kalabria (Włochy)

Prezentacja dotycząca sytuacji kobiet w regionie Kalabria (Włochy) Prezentacja dotycząca sytuacji kobiet w regionie Kalabria (Włochy) Położone w głębi lądu obszary Kalabrii znacznie się wyludniają. Zjawisko to dotyczy całego regionu. Do lat 50. XX wieku przyrost naturalny

Bardziej szczegółowo

ZAAWANSOWANE PROGRAMOWANIE W (PAKIECIE) DELPHI

ZAAWANSOWANE PROGRAMOWANIE W (PAKIECIE) DELPHI DEL420 ZAAWANSOWANE PROGRAMOWANIE W (PAKIECIE) DELPHI Andrzej Marciniak Prezentacja multimedialna przygotowana za pomoc¹ systemu Corel Presentations 11 Copyright 2004-2010 by Andrzej Marciniak DEL-8(1

Bardziej szczegółowo

Wprowadzenie do systemu Delphi

Wprowadzenie do systemu Delphi 50 Rozdział 4 Wprowadzenie do systemu Delphi W niniejszym rozdziale zilustrujemy na prostych przykładach proces programowania wizualno-obiektowego w systemie Delphi. 4.1 Znajdowanie elementu maksymalnego

Bardziej szczegółowo

PADY DIAMENTOWE POLOR

PADY DIAMENTOWE POLOR PADY DIAMENTOWE POLOR Pad czerwony gradacja 400 Pady diamentowe to doskona³e narzêdzie, które bez u ycia œrodków chemicznych, wyczyœci, usunie rysy i wypoleruje na wysoki po³ysk zniszczone powierzchnie

Bardziej szczegółowo

Baltie 3. Podręcznik do nauki programowania dla klas I III gimnazjum. Tadeusz Sołtys, Bohumír Soukup

Baltie 3. Podręcznik do nauki programowania dla klas I III gimnazjum. Tadeusz Sołtys, Bohumír Soukup Baltie 3 Podręcznik do nauki programowania dla klas I III gimnazjum Tadeusz Sołtys, Bohumír Soukup Czytanie klawisza lub przycisku myszy Czytaj klawisz lub przycisk myszy - czekaj na naciśnięcie Polecenie

Bardziej szczegółowo

10. Figury p³askie. Uczeñ: 13) rozpoznaje wielok¹ty przystaj¹ce i podobne

10. Figury p³askie. Uczeñ: 13) rozpoznaje wielok¹ty przystaj¹ce i podobne 20. PROJEKTOWANIE PUZZLI. Realizowane treœci podstawy programowej Przedmiot Matematyka Realizowana treœæ podstawy programowej 0. Figury p³askie. Uczeñ: 3) rozpoznaje wielok¹ty przystaj¹ce i podobne Informatyka

Bardziej szczegółowo

OŚWIETLENIE PRZESZKLONEJ KLATKI SCHODOWEJ

OŚWIETLENIE PRZESZKLONEJ KLATKI SCHODOWEJ OŚWIETLENIE PRZESZKLONEJ KLATKI SCHODOWEJ Przykład aplikacji: rys. 1 rys. 2 rys. 3 rys. 4 W tym przypadku do sterowania oświetleniem wykorzystano przekaźniki fi rmy Finder: wyłącznik zmierzchowy 11.01.8.230.0000

Bardziej szczegółowo

SYSTEM IDENTYFIKACJI

SYSTEM IDENTYFIKACJI SYSTEM IDENTYFIKACJI Wzór symbolu Pole podstawowe Obszar ochronny Pozycjonowanie Wielkoœci minimalne Kolorystyka firmowa Wersje kolorystyczne symbolu firmowego Niedozwolone modyfikacje Typografia firmowa

Bardziej szczegółowo