wyklad opb sem iii, STANDARDOWE FORMANTY PRZYBORNIKA


STANDARDOWE FORMANTY PRZYBORNIKA

0x08 graphic

0x08 graphic
Formant Wybór obiektów to jedyny element przybornika, który nie służy do rysowania formantów. Po jego wybraniu można jedynie zmieniać wymiary lub położenie formantu już wcześniej narysowanego na formularzu.

Etykieta

Pozwala umieścić tekst, którego użytkownik nie będzie mógł zmienić, na przykład podpis pod ilustracją.

0x08 graphic
Pole tekstu

Przechowuje tekst, który użytkownik może wprowadzić lub zmienić.

0x08 graphic
Pole kombi

Umożliwia rysowanie pola listy połączonego z polem tekstowym. Użytkownik może zarówno wybrać pozycję z listy, jak i wpisać wartość do pola tekstowego.

0x08 graphic
Pole listy

Stosowany do wyświetlania listy pozycji, które mogą być wybierane przez użytkownika. Listy zbyt obszerne, aby zmieściły się w polu, mogą być przewijane.

0x08 graphic
Pole wyboru

0x08 graphic
Tworzy pole, poprzez które użytkownik może łatwo wskazać, czy jakieś stwierdzenie jest prawdziwe czy fałszywe, lub też wybrać więcej niż jedną spośród kilku wyświetlanych możliwości.

Przycisk opcji

Umożliwia wyświetlanie wielu możliwości, spośród których użytkownik może wybrać tylko jedną.

0x08 graphic
Przycisk przełącznika

Tworzy przycisk, który można włączać i wyłączać.

0x08 graphic

0x08 graphic
Ramka Umożliwia graficzne lub funkcjonalne grupowanie formantów. W tym celu należy najpierw narysować ramkę, a następnie wewnątrz niej umieścić formanty.

Przycisk polecenia

Tworzy przycisk, za pomocą którego użytkownik może wykonać polecenie.

0x08 graphic
Karty

Umożliwia zdefiniowanie w aplikacji wielu kart dostępnych z jednego obszaru okna lub okna dialogowego.

0x08 graphic
Wiele stron - Formularz złożony

Przedstawia dane w postaci jednego zestawu wielu ekranów.

0x08 graphic
Pasek przewijania Jest to narzędzie graficzne umożliwiające szybkie wędrowanie po długiej liście pozycji albo po obszernym zbiorze danych, z pokazywaniem bieżącego położenia na skali, bądź też służące jako urządzenie wejściowe albo wskaźnik szybkości lub ilości.

0x08 graphic
Przycisk pokrętła Pokrętło, które wraz z innym formantem może służyć do zwiększania lub zmniejszania wartości liczbowych. Może również służyć do przewijania w przód lub w tył zakresu wartości bądź do przewijania listy.

0x08 graphic
Obraz Wyświetla na formularzu ilustrację graficzną utworzoną z mapy bitowej, ikony albo pliku metafile. Ilustracje wyświetlane na formancie typu Obraz mogą służyć wyłącznie do dekoracji. Potrzebują one mniej zasobów niż wyświetlane na formancie typu Pole rysunku.


WYBRANE WŁAŚCIWOŚCI, METODY ORAZ ZDARZENIA
FORMANTU LABEL

Label - Element sterujący z kolekcji Controls służący do wyświetlania napisów, tekst opisu, komunikatu, podpisu rysunku, itp. Element Label nie powinien być wykorzystywany do wyświetlania wartości wyrażeń i zmiennych oraz danych z pól rekordów bazy danych.

Właściwości:

Name - Nazwa elementu sterującego.

Caption - Wyświetlany tekst

SpecialEffect [fmSpecialEffect] - specjalne efekty polegające na zmianie wyglądu pola tekstowego.

AutoSize [= Boolean] - jeżeli jest True to pole etykiety automatycznie dopasowuje się do tekstu przypisanego do właściwości Caption.

Enabled [= Boolean] - Określa czy element sterujący może otrzymać fokus i odpowiadać na zdarzenia generowane przez użytkownika.

TextAlign [= fmTextAlign] wyrównywanie tekstu:

fmTextAlignLeft 1 Wyrównanie do lewej.

fmTextAlignCenter 2 Wyśrodkowanie.

fmTextAlignRight 3 Wyrównanie do prawej.

Visible [= Boolean] Określa czy obiekt jest widzialny (True) lub ukryty (False).

ControlTipText [= String] Określa tekst, który jest wyświetlany na ekranie kiedy użytkownik umieści kursor myszy na elemencie sterującym bez naciskania przycisku myszy.

WordWrap [= Boolean] Określa czy tekst jest automatycznie przesyłany do nowej linii (True) czy wyświetlany w jednej linii (False).

Picture = LoadPicture( ścieżka ) Wyświetla mapę bitową z pliku znajdującego na określonej ścieżce.

WYBRANE WŁAŚCIWOŚCI, METODY ORAZ ZDARZENIA
FORMANTU LABEL

Metoda - Zorder

Przenosi obiekty w osi z (głębia obrazu). Umożliwia ustawienie obiektu na pierwszym planie lub przeniesienie obiektu na drugi plan.

Jeżeli obiekty mają współrzędne położenia takie same to metoda ta umożliwia przeniesienie na pierwszy plan obiektów ukrytych.

Składnia: Label1.ZOrder( [ zPosition])

zPosition Element nieobowiązkowy. Umożliwia kontrolę położenia. Może przyjmować wartości:

fmTop 0 Przesuwa obiekt na pierwszy plan.

fmBottom 1 Przesuwa obiekt na drugi plan.

METODA MOVE

Przesuwa element sterujący.

Label1.Move( [Left [, Top [, Width [, Height [, Layout]]]]])

Left,Top Element nieobowiązkowy Wartość typu Single określająca lewą i górną granicę obiektu

Width,Height Element nieobowiązkowy Wartość typu Single określająca szerokość i wysokość obiektu

Layout Element nieobowiązkowy. Wartość logiczna określająca czy obsługa zdarzenia Layout (nadrzędnych elementów kontrolnych) ma być wykonana.

Przykład:

Private Sub UserForm_Click()

UserForm1.Label1.ZOrder (fmtop)

UserForm1.Label2.ZOrder (fmbottom)

UserForm1.Label2.ZOrder (fmtop)

UserForm1.Label1.Move 0, 0, 30, 30, True

End Sub

WYBRANE WŁAŚCIWOŚCI, METODY ORAZ ZDARZENIA
FORMANTU LABEL

Obsługiwane są następujące zdarzenia związane z obiektem LABEL.

Click - Private Sub Label1_Click(),

DblClick - Private Sub Label1_DblClick(...),

MouseDown Private Sub Label1_MouseDown(...),

MouseMove Private Sub Label1_MouseMove(...),

MouseUp Private Sub Label1_MouseUp(...),

Error Private Sub Label1_Error(...),

Drag Private Sub Label1_BeforeDragOver(...),

Drop or Paste Private Sub Label1_BeforeDropOrPaste(..)

Zdarzenie Error jest wywoływane wtedy gdy wystąpi błąd związany z niepoprawnymi właściwościami obiektu Label.

Procedura obsługi zdarzenia Drag jest wywoływana podczas wykonywania operacji Drag and Drop.

Procedura obsługi zdarzenia Drop or Paste jest wywoływana po wykonaniu operacji Drop lub Paste.


WYBRANE WŁAŚCIWOŚCI, METODY ORAZ ZDARZENIA
FORMANTU TEXTBOX

TextBox Element sterujący z kolekcji Controls służący do wprowadzania i wyświetlania informacji pochodzących od użytkownika oraz jako pole obliczeniowe. Pole to umożliwia tworzenie powiązań z danymi zawartymi w tabelach, zapytaniach, arkuszach kalkulacyjnych.

Właściwości:

Name - Nazwa elementu sterującego. (Nazwa standardowa TextBox1)

TextBox1.Value lub

TextBox1.Text [= String] Ustawia wartość lub zwraca wartość w polu TextBox (wartość domyślna - pusty string )

TextBox1. PasswordChar [= String] Określa jakie znaki są wyświetlane w polu edycyjnym

TextBox1.ControlTipText [= String] Określa tekst wyświetlany przy zatrzymaniu kursora myszy (bez naciskania przycisków) nad obiektem TextBox.

TextBox1.AutoSize [= Boolean] Określa czy obiekt automatycznie dopasowuje rozmiar do zawartości pola.

TextBox1.AutoTab [= Boolean] Określa czy przy wypełnieniu pola maksymalną ilością znaków (MaxLength) następuje automatyczne przejście do następnego obiektu (TabIndex oraz TabStop).

TextBox1.AutoWordSelect [= Boolean] Określa czy podstawową jednostką przy zaznaczaniu tekstu jest znak czy wyraz.

TextBox1.Enabled [= Boolean] - Określa czy element sterujący może otrzymać fokus i odpowiadać na zdarzenia generowane przez użytkownika. Jeżeli jest ustawiona wartość False dostęp do obiektu jest możliwy tylko programowo.

TextBox1.Visible [= Boolean] Określa czy obiekt jest widzialny

TextBox1.Locked [= Boolean] Określa czy obiekt może być edytowany

TextBox1.EnterKeyBehavior [= Boolean] Definiuje zachowanie pola TextBox przy naciśnięciu klawisza ENTER.

True Naciśnięcie klawisza ENTER tworzy nową linię (jeżeli MultiLine=True).

False Naciśnięcie klawisza ENTER przenosi fokus do następnego obiektu zgodnie z ustawieniami w TabIndex (ustawienie domyślne).

TextBox1.MultiLine [= Boolean] Określa czy do pola TextBox można wprowadzać tekst składający się z wielu linii. Paski przewijania pojawią się gdy właściwość ScrollBars zostanie ustawiona na wartość 2 lub 3 (pasek pionowy lub dwa paski przewijania).

TextBox1. MaxLength [= Long] Określa maksymalną ilość znaków w polu TextBox (ustawienie wartości 0 oznacza, że pole nie ma ograniczeń).

TextBox1.TabStop [= Boolean] Określa czy za pomocą klawisza Tab można przenieść fokus na dany odiekt.

TextBox1.TabIndex [= Integer] Określa pozycję obiektu w kolejności działania klawisza Tab dla obiektu w formularzu.

TextBox1.HideSelection [= Boolean] Okresla czy zaznaczony tekst ma pozostać podświetlony gdy obiekt traci fokus. Wartość domyślna True - tekst traci podświetlenie wartość False - tekst jest zawsze podświetlony.

TextBox1.WordWrap [= Boolean] Określa czy następuje automatyczne przeniesienie kursora i wyrazu do nowej linii jeżeli kolejny wyraz nie mieści się w tej linii (WordWrap=True) . Właściwość ta może być użyta gdy MultiLine=True.

TextBox1.ControlSource [= String] Podany łańcuch znaków identyfikuje źródło danych (komórka lub pole tabeli), z którego pobierana jest wartość do właściwości Value. Połączenie to umożliwia również przekazywanie wartości z pola TextBox do źródła danych

TextBox1.SelectionMargin [= Boolean] Nadanie wartości True powoduje, że zaznaczenie linii tekstu w polu TextBox jest możliwe poprzez wybranie kursorem myszy obszaru między tekstem a granicą pola i naciśnięcie lewego przycisku myszki. Ustawienie wartości False likwiduje obszar między tekstem i granicą pola.

TextBox1.SelStart [= Long] Wykrywa punkt startowy zaznaczonego tekstu lub określa punkt wstawienia gdy brak jest zaznaczenia (przenosi kursor).

TextBox1.SelLength [= Long] Określa ilość zaznaczonych znaków w polu TextBox lub zaznacza fragment tekstu od SelStart do SelLength .

TextBox1.SelText [= String] Zwraca zaznaczony tekst w obiekcie TextBox lub przy braku zaznaczenia wstawia łańcuch do pola.

TextBox1.CanPaste [= Boolean] Zwraca informację czy schowek zawiera informację, która może być wstawiona do tego obiektu.

TextBox1.CurLine [= Long] Określa numer linii, w której znajduje się znak kursora (punkt wstawienia). Linie liczone są od zera.

TextBox1.CurX [= Long] Określa aktualną pozycję kursora w osi X w polu TextBox przy włączonej właściwości MultiLine = True. Wartość jest podawana w wielokrotności 0.0001m

TextBox1.DragBehavior [= fmDragBehavior] Określa możliwość wykonywania operacji drag and drop.

fmDragBehaviorDisabled 0 nie zezwala na operacje drag-and-drop.

fmDragBehaviorEnabled 1 zezwala na operacje drag-and-drop.

TextBox1.TextLength - Zwraca ilość znaków w polu TextBox łączne ze znakami CR i LF.

TextBox1.LineCount - Zwraca ilość linii w polu TextBox.

WYBRANE WŁAŚCIWOŚCI, METODY ORAZ ZDARZENIA
FORMANTU TEXTBOX

METODA - COPY

Kopiuje zaznaczoną zawartość pola TextBox do schowka (Clipboard).

Składnia: TextBox1.Copy

METODA - CUT

Wycina zaznaczoną zawartość pola TextBox do schowka (Clipboard).

Składnia: TextBox1.Cut

METODA - PASTE

Wkleja zawartość schowka (Clipboard) do pola TextBox .

Składnia: TextBox1.Paste

METODA - SETFOCUS

Przenosi fokus do wybranego obiektu

Składnia: TextBox1.SetFocus

METODA - MOVE

Przesuwa element sterujący.

Składnia: TextBox1.Move([Left [, Top [, Width [, Height [, Layout]]]]])

Parametry opcjonalne podawane w punktach - Left,Top, Width, Height,

parametr typu Boolean - Layout związany z obsługą zdarzenia Layout nadrzędnych elementów sterujących.

WYBRANE WŁAŚCIWOŚCI, METODY ORAZ ZDARZENIA
FORMANTU TEXTBOX

Obsługiwane są następujące zdarzenia związane z obiektem TEXTBOX.

BeforeUpdate Private Sub TextBox1_BeforeUpdate(...)

Zdarzenie to jest uruchomione przed zmianą danych w obiekcie TextBox związanych z TextBox1.ControlSource.

AfterUpdate Private Sub TextBox1_AfterUpdate( )

Zdarzenie to jest uruchomione po zmianie danych w obiekcie TextBox związanych z TextBox1.ControlSource.

Change Private Sub TextBox1_Change( )

Zdarzenie występuje gdy zostanie zmieniona właściwość TextBox1.Value,

DblClick - Private Sub TextBox1_DblClick(...),

Obiekt TextBox nie obsługuje zdarzenia Click

MouseDown Private Sub TextBox1_MouseDown(...),

MouseMove Private Sub TextBox1_MouseMove(...),

MouseUp Private Sub TextBox1_MouseUp(...),

Error Private Sub TextBox1_Error(...),

Drag Private Sub TextBox1_BeforeDragOver(..),

Zdarzenie to jest wywoływane w trakcie wykonywania operacji drag and drop.

Drop or Paste Private Sub TextBox1_BeforeDropOrPaste(..)

Zdarzenie to występuje gdy wykonywana jest operacja drop (upuszczania) lub wklejania.

Enter, Exit Private Sub TextBox1_Enter( )

Zdarzenie występuje gdy obiekt otrzyma fokus,

Private Sub TextBox1_Exit(...)

Zdarzenie występuje gdy obiekt stracił fokus,

KeyDown, KeyUp Private Sub TextBox1_KeyDown(KeyCode, Shift)

Zdarzenie występuje gdy naciśniemy klawisz lub kombinację klawiszy

Private Sub TextBox1_KeyUp( KeyCode, Shift)

Zdarzenie występuje gdy zwolnimy klawisz.

KeyPress Private Sub TextBox1_KeyPress(KeyANSI)

Zdarzenie występuje gdy naciśniemy klawisz ANSI.

MouseMove Private Sub TextBox1_MouseMove(Button, Shift, X, Y)

Zdarzenie występuje przy przesunięciu kursora myszki nad obiektem.


WYBRANE WŁAŚCIWOŚCI, METODY ORAZ ZDARZENIA
FORMANTU LISTBOX

ListBox Element sterujący z kolekcji Controls. Umożliwia wyświetlenie listy wartości i wybranie jednego lub większej liczby elementów. Obiekt ListBox może być powiązany z danymi zawartymi w tabelach, zapytaniach, arkuszach kalkulacyjnych.

Właściwości:

Name - Nazwa elementu sterującego. (Nazwa standardowa ListBox1)

ListBox1.Text lub

ListBox1.Value [= String] Zwraca wartość wybraną z listy (Właściwość Value nie może być użyta jeżeli lista jest typu multi-select) .

ListBox1.MultiSelect [= fmMultiSelect] Określa czy można wybrać więcej niż jeden element z listy.

fmMultiSelectSingle 0 wartość domyślna (default).

fmMultiSelectMulti 1 zaznaczanie spacją lub myszką.

fmMultiSelectExtended 2 (Shift+myszka lub Shift+kursor)

ListBox1.Selected (index) [= Boolean] Ustawia zaznaczenie określonej pozycji listy lub zwraca informację o zaznaczonych wierszach listy. Index identyfikator elementu listy liczony od 0.

ListBox1.ListIndex [= Variant] Identyfikuje przez wartość index aktualnie wybrany element listy.

ListBox1.ListCount Zwraca ilość linii w elemencie ListBox.

ListBox1.List(wiersz,kolumna) [= Variant] Ustawia lub zwraca wartości elementów listy wielokolumnowej. Wiersze kolumny są numerowane od zera. Dodane nowego elementy listy wymaga zastosowania metody ADDITEM.

ListBox1.Column(kolumna,wiersz) [= Variant] Określa elementy listy wielokolumnowej. Wiersze kolumny są numerowane od zera. Można dodawać jeden element, kolumnę lub tablicę dwuwymiarową. Tablica jest transponowana.

ListBox1.Enabled [= Boolean] - Określa czy element sterujący może otrzymać fokus i odpowiadać na zdarzenia generowane przez użytkownika. Jeżeli jest ustawiona wartość False dostęp do obiektu jest możliwy tylko programowo.

ListBox1.Visible [= Boolean] Określa czy obiekt jest widzialny

TextBox1.Locked [= Boolean] Określa czy obiekt może być edytowany

ListBox1.ColumnCount [= Long] Określa ilość kolumn wyświetlanych w elemencie ListBox. Ustawienie tej wartości na -1 umożliwia wyświetlenie wszystkich kolumn.

ListBox1.ColumnWidths [= String] Określa szerokość każdej kolumny w wielokolumnowych listach. Wartości są podawane w punktach oddzielone średnikiem.

ListBox1.BoundColumn [= Variant] Określa, z której kolumny są zwracane dane przy wyborze elementu listy dla list wielokolumnowych.

0 wartość domyślna (default) zwracany jest indeks listy.

>=1 zwracana jest wartość z wybranej kolumny.

ListBox1.BoundValue [= Variant] Zawiera wartość z kolumny określonej właściwością BoundColumn po otrzymaniu fokus'a. Właściwość nie może być używana w listach typu MultiSelect.

ListBox1.ColumnHeads [= Boolean] Wyświetla w wierszu nagłówki kolumn elementu ListBox.

ListBox1.ControlSource [= String] Określa położenie danych zwracanych przez właściwość Value. Umożliwia wskazanie komórki arkusza lub pola tablicy

ListBox1.RowSource [= String] Określa zakres komórek w arkuszu Excel zawierających wiersze wyświetlanej listy.

ListBox1.ListStyle Określa sposób wyświetlania obiektu ListBox.

fmListStylePlain 0 Lista standardowa.

fmListStyleOption 1 Lista z przyciskami opcji (możliwy wybór jednego elementu) lub przyciskami pola wyboru (możliwy wybór wielu elementów).

ListBox1.MatchEntry [= fmMatchEntry] Określa sposób wyszukiwania elementów z listy przy wpisywaniu wartości z klawiatury.

FmMatchEntryNone 2 bez wyszukiwania.

FmMatchEntryComplete 1 wyszukiwanie po całej nazwie.

fmMatchEntryFirstLetter 0 wyszukiwanie po pierwszej literze

ListBox1.TextColumn [= Variant] Określa kolumnę ListBox, z której pobierane będą wartości i zwracane we właściwości Text. Kolumny są liczone od 1. Jeżeli podana zostanie wartość 0 to zwracany jest Index. Ustawienie wartości -1 powoduje zwracanie wartości pierwszej kolumny której szerokość jest większa od zera.

ListBox1.TopIndex [= Variant] Ustawia lub zwraca informację o tym, który element listy jest wyświetlony na pierwszej pozycji. Elementy listy są liczone od 0

WYBRANE WŁAŚCIWOŚCI, METODY ORAZ ZDARZENIA
FORMANTU LISTBOX

METODA - ADDITEM

Dodanie nowego elementu list lub wiersz w przypadku list wielokolumnowych.

Składnia: ListBox1.AddItem ( [ item [, varIndex]])

Parametry opcjonalne - item - określa nowy wpis na liście lub w przypadku listy wielokolumnowej dodaje nowy wiersz listy. Wiersze są numerowane od 0.

varIndex Wartość typu całkowitego określająca pozycję wstawienia nowego wpisu na liście lub wiersza.

METODA - REMOVEITEM

Usunięcie elementu list lub wiersz w przypadku list wielokolumnowych.

Składnia: ListBox1.RemoveItem ( Index)

Parametry Index - określa, który element listy zostanie usunięty. Wiersze są numerowane od 0. (Metoda nie usuwa elementów listy związanych z danymi przez właściwość ListBox1.RowSource.)

METODA - CLEAR

Usunięcie elementów listy lub wierszy w przypadku list wielokolumnowych.

Składnia: ListBox1.Clear

METODA - MOVE

Przesuwa element sterujący.

Składnia: ListBox1.Move([Left [, Top [, Width [, Height [, Layout]]]]])

Parametry opcjonalne podawane w punktach - Left,Top, Width, Height,

parametr typu Boolean - Layout związany z obsługą zdarzenia Layout nadrzędnych elementów sterujących.

METODA - SETFOCUS

Przenosi fokus do wybranego obiektu

Składnia: ListBox1.SetFocus

WYBRANE WŁAŚCIWOŚCI, METODY ORAZ ZDARZENIA
FORMANTU LISTBOX

Obsługiwane są następujące zdarzenia związane z obiektem LISTBOX.

BeforeUpdate Private Sub ListBox1_BeforeUpdate(...)

Zdarzenie to jest uruchomione przed zmianą danych w obiekcie.

AfterUpdate Private Sub ListBox1_AfterUpdate( )

Zdarzenie to jest uruchomione po zmianie danych w obiekcie.

Change Private Sub ListBox1_Change( )

Zdarzenie występuje gdy zostanie zmieniona właściwość ListBox1.Value.

Click - Private Sub ListBox1_Click(...),

DblClick - Private Sub ListBox1_DblClick(...),

MouseDown Private Sub ListBox1_MouseDown(...),

MouseMove Private Sub ListBox1_MouseMove(...),

MouseUp Private Sub ListBox1_MouseUp(...),

Error Private Sub ListBox1_Error(...),

Drag Private Sub ListBox1_BeforeDragOver(..),

Zdarzenie to jest wywoływane w trakcie wykonywania operacji drag and drop.

Drop or Paste Private Sub ListBox1_BeforeDropOrPaste(..)

Zdarzenie to występuje gdy wykonywana jest operacja drop (upuszczania) lub wklejania.

Enter, Exit Private Sub ListBox1_Enter( )

Zdarzenie występuje gdy obiekt otrzyma fokus,

Private Sub ListBox1_Exit(...)

Zdarzenie występuje gdy obiekt stracił fokus,

KeyDown, KeyUp Private Sub ListBox1_KeyDown(KeyCode, Shift)

Zdarzenie występuje gdy naciśniemy klawisz lub kombinację klawiszy

Private Sub ListBox1_KeyUp( KeyCode, Shift)

Zdarzenie występuje gdy zwolnimy klawisz.

KeyPress Private Sub ListBox1_KeyPress(KeyANSI)

Zdarzenie występuje gdy naciśniemy klawisz ANSI.

MouseMove Private Sub ListBox1_MouseMove(Button, Shift, X, Y)

Zdarzenie występuje przy przesunięciu kursora myszki nad obiektem.


WYBRANE WŁAŚCIWOŚCI, METODY ORAZ ZDARZENIA
FORMANTU COMBOBOX


WYBRANE WŁAŚCIWOŚCI, METODY ORAZ ZDARZENIA
FORMANTU COMMAND BUTTON

COMMAND BUTTON Element sterujący z kolekcji Controls. Umożliwia użytkownikowi rozpoczęcie, przerwanie lub zakończenie procesu przez naciśnięcie przycisku myszką klawiszem Enter lub ESC.

Właściwości:

Name - Nazwa. (Nazwa standardowa w trybie design CommandButton1 )

Kategoria zachowanie (Behavior):

CommandButton1.Cancel [= Boolean] Ustawienie tej wartości na True ustawia przycisk do domyślnej pracy jako przycisk Anuluj (uruchomienie przyciskiem ESC)

CommandButton1.Default [= Boolean] Ustawienie tej wartości na True ustawia przycisk jako domyślny przycisk na formularzu odbierający zdarzenie naciśnięcia klawisza ENTER

CommandButton1.Enabled [= Boolean] - Określa czy element sterujący może otrzymać fokus i odpowiadać na zdarzenia generowane przez użytkownika. Jeżeli jest ustawiona wartość False dostęp do obiektu jest możliwy tylko programowo.

CommandButton1.Visible [= Boolean] Określa czy obiekt jest widzialny

CommandButton1.DragIcon Wyświelany wskaźnik myszy przy wykonywaniu operacji drag-and-drop

CommandButton1.DragMode Wybór trybu operacji drag-drop
vbManual - 0 (Domyślne) Ręczne - wymaga użycia metody Drag aby zainicjować operację drag-drop
vbAutomatic - 1 Automatyczne - kliknięcie kontrolki-źródła automatycznie inicjuje operacje drag-drop.

Kategoria wygląd (Appearence):

CommandButton1.Caption [= String] Określa tekst na przycisku.

CommandButton1.Appearence Wygląd przycisku.
Płaski - 0 wyświetlanie bez efektów wizualnych.
3D - 1 wyświetlanie z efektami trójwymiarowymi.

CommandButton1.Style Określa typ wyświetlania i zachowania się przycisku dostępne są dwie opcje wyboru
vbButtonStandard - 0  standardowy przycisk bez dodatkowej grafiki
vbButtonGraphical - 1 wyświetlanie w stylu graficznym dodatkowymi elementami grafiki

CommandButton1.BackColor Określa kolor tła.

CommandButton1.Picture Określa grafikę wyświetlaną na przycisku.

CommandButton1.DownPicture Określa grafikę wyświetlaną na przycisku po wciśnięciu przycisku.

CommandButton1.DisabledPicture Określa grafikę wyświetlaną na przycisku po ustawieniu właściwości ENABLE=FALSE - przycisk nieaktywny.

Kategoria pozycja i czcionka (Position, Font):

CommandButton1.Font Obiekt przycisku określający rodzaj i właściwości stosowanej czcionki.

CommandButton1.Height Określa wysokość przycisku.

CommandButton1.Width Określa szerokość przycisku.

CommandButton1.Left Określa położenie lewej krawędzi przycisku.

CommandButton1.Top Określa położenie górnej krawędzi przycisku

Kategoria rozmaite (miscellaneous)

CommandButton1.Index Określa numer identyfikacyjny obiektu w kolekcji obiektów sterujących (CONTROLS).

CommandButton1.MousePointer Określa wygląd wskaźnika myszki przy przesuwaniu nad przyciskiem.

CommandButton1.MouseIcon Określa plik z rysunkiem wyświetlany wtedy gdy MOUSEPOINER=CUSTOM.

CommandButton1.Tag Dodatkowe informacje związane z przyciskiem

CommandButton1.ToolTipText [= String] Określa tekst pomocy kontekstowej wyświetlany przy zatrzymaniu kursora myszy nad przyciskiem.

WYBRANE WŁAŚCIWOŚCI, METODY ORAZ ZDARZENIA
FORMANTU COMMANDBUTTON

METODA - DRAG

Umożliwia rozpoczęcie, zakończenie lub przerwanie przeciągania elementów sterujących.

Składnia: CommandButton1.Drag ( [ czynność])

Parametry opcjonalne - czynność:

vbCancel - 0 przerwanie procedury obsługi operacji przeciągania.

vbBeginDrag - 1 rozpoczęcie operacji obsługi operacji przeciągania

vbEndDrag - 1 zakończenie operacji obsługi operacji przeciągania

Jeżeli argument zostanie pominięty to domyślnie wykonywana jest operacja rozpoczęcia przeciągania Metoda Drag do obsługi operacji przeciągania jest używana, gdy właściwość DragMode elementu sterującego CommandButton przyjmuje wartość Manual - (0).

METODA - OLEDRAG

Wymuszenie rozpoczęcia operacji drag/drop (przenieś i upuść) elementu sterującego CommandButton.

Składnia: CommandButton1.OLEDrag

Wykonanie metody OLEDrag skutkuje wywołaniem procedury obsługi zdarzeń OLEStartDrag elementu CommandButton umożliwiając przeniesienie danych do komponentu docelowego.

METODA - MOVE

Przesuwa element sterujący.

Składnia:
CommandButton1.Move([Left [, Top [, Width [, Height [, Layout]]]]])

Parametry opcjonalne podawane w punktach - Left,Top, Width, Height,

parametr typu Boolean - Layout związany z obsługą zdarzenia Layout nadrzędnych elementów sterujących.

METODA - SETFOCUS

Przenosi fokus do wybranego obiektu

Składnia: CommandButton1.SetFocus

WYBRANE WŁAŚCIWOŚCI, METODY ORAZ ZDARZENIA
FORMANTU COMMANDBUTTON

Obsługiwane są następujące zdarzenia związane z obiektem COMMANDBUTTON.

Click - Private Sub CommandButton1_Click(...),

MouseDown Private Sub CommandButton1_MouseDown(...),

MouseMove Private Sub CommandButton1_MouseMove(...),

MouseUp Private Sub CommandButton1_MouseUp(...),

Error Private Sub CommandButton1_Error(...),

Drag Private Sub CommandButton1_BeforeDragOver(..),

Zdarzenie to jest wywoływane w trakcie wykonywania operacji drag and drop.

Drop, Paste Private Sub CommandButton1_BeforeDropOrPaste(..)

Zdarzenie to występuje gdy wykonywana jest operacja drop (upuszczania) lub wklejania.

KeyDown, Private Sub CommandButton1_KeyDown(KeyCode, Shift)

Zdarzenie występuje gdy naciśniemy klawisz lub kombinację klawiszy

KeyUp Private Sub CommandButton1_KeyUp( KeyCode, Shift)

Zdarzenie występuje gdy zwolnimy klawisz.

KeyPress Private Sub CommandButton1_KeyPress(KeyANSI)

Zdarzenie występuje gdy naciśniemy klawisz ANSI.

GotFocus Private Sub CommandButton1_GotFocus

Zdarzenie występuje gdy przycisk otrzyma fokus

LostFocus Private Sub CommandButton1_LostFocus

Zdarzenie występuje gdy przycisk utraci fokus

WYBRANE WŁAŚCIWOŚCI, METODY ORAZ ZDARZENIA FORMANTU Label

WYBRANE WŁAŚCIWOŚCI, METODY ORAZ ZDARZENIA FORMANTU Label

5

WYBRANE WŁAŚCIWOŚCI, METODY ORAZ ZDARZENIA FORMANTU TEXTBOX

5

WYBRANE WŁAŚCIWOŚCI, METODY ORAZ ZDARZENIA FORMANTU LISTBOX

WYBRANE WŁAŚCIWOŚCI, METODY ORAZ ZDARZENIA FORMANTU COMMANDBUTTON 4

WYBRANE WŁAŚCIWOŚCI, METODY ORAZ ZDARZENIA FORMANTU COMMANDBUTTON 1

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic



Wyszukiwarka

Podobne podstrony:
nauka organizacji -wykłady z 08, Sem III
PROGRAM wykładów z WM sem III
Wykłady PST sem 6 III doc
chow zwierzat gospodarskich i towarzyszacych wyklady sem III
Wykład 2 (sem. III), Metodyka WF
5.Zarządzanie Jakością - Wykład 26.01.2013 - Audit, Zarządzanie UG, Sem. III, Zarządzanie jakością
1.Zarządzanie Jakością - Wykład 20.10.2012 - Normalizacja, Zarządzanie UG, Sem. III, Zarządzanie jak
gramatyka wykład sem III
sem III GO egz wyklady selektywna zbiórka odpadów komunalnych (odpady niebezpieczne i wielkogabaryt
sem III GO egz wyklady inne nr3
FIZYKOTERAPIA sem III wykład012013
ZAGADNIENIA NA EGZAMIN Z MECHANIKI TECHNICZNEJ II DLA SEMESTRU III, sem III, +Mechanika Techniczna I
sem III GO egz wyklady inne nr7
Matematyka sem III wyklad 1
Matematyka sem III wyklad 1
chow zwierzat gospodarskich i towarzyszacych wyklady sem III
sem III GO egz wyklady podstawowe pojęcia podziały odpadów
sem III GO egz wyklady planowanie w gospodarce odpadami

więcej podobnych podstron