Projektowanie i programowanie aplikacji biznesowych. Wykład 4
|
|
- Łukasz Murawski
- 8 lat temu
- Przeglądów:
Transkrypt
1 Projektowanie i programowanie aplikacji biznesowych Wykład 4 1
2 Kontrolka ListView ListView to jedna z przydatniejszych kontrolek, pozwalająca wyświetlać informacje w postaci tabeli. Przed utworzeniem kontrolki należy wywołać funkcje InitCommonControls (załaduje ona DLL) oraz dołączyć bibliotekę commctrl.h. Do utworzenia kontrolki stosuje się funkcje CreateWindowEx. 2
3 HWND hlv=createwindowex(null, WC_LISTVIEW, "ListView", LVS_REPORT WS_CHILD WS_VISIBLE, 10, 10, 300, 200, hwndowner, (HMENU)ID_LV, hinstance, NULL); Lista styli: LVS_REPORT - elementy pokazane s w osobnych liniach. Informacje o elemencie możemy pogrupować w kolumny, o dowolnej nazwie. Pierwsza kolumna od lewej zawiera mała ikon. LVS_SMALLICON - elementy wyświetlane jako małe ikony z etykietami po prawej stronie. Użytkownik może zmieniać położenie elementów. LVS_ICON - tak jak LVS_SMALLICON tylko duże ikony i etykiety pod nimi LVS_LIST - tak jak LVS_SMALLICON, ale elementy są pogrupowane w kolumny LVS_ALIGNLEFT - elementy wyrównane do lewej, wymaga LVS_ICON lub LVS_SMALLICON LVS_ALIGNTOP - elementy wyrównane do góry, dotyczy styli LVS_SMALLICON i LVS_ICON LVS_AUTORANGE - automatyczne rozmieszczenie elementów (LVS_ICON lub LVS_SMALLICON) LVS_BUTTON - elementy wyglądają jak przyciski LVS_EDITLABELS - można edytować etykiety LVS_NOCOLUMNHEADER - nagłówki kolumn są niewidoczne (LVS_REPORT) LVS_NOLABELWRAP - opis elementu w pojedynczej linii (LVS_ICON) LVS_NOSCROLL - elementy nie są przewijane gdy nie mieszczą się w oknie LVS_NOSORTHEADER - nagłówki są nie posortowane LVS_SHOWSELALWAYS - zaznaczenie jest zawsze widoczne LVS_SINGLESEL - można zaznaczyć tylko jeden element LVS_SORTASCENDING - sortowanie rosnąco LVS_SORTDESCENDING - sortowanie malejąco 3
4 Ponadto mamy do dyspozycji długą listę styli rozszerzonych, które stosujemy podczas tworzenia kontrolki lub za pośrednictwem makra ListView_SetExtendedListViewStyle. ListView_SetExtendedListViewStyle(hLV, LVS_EX_FLATSB); Lista dodatkowych styli: LVS_EX_FLATSB - płaskie paski przewijania, LVS_EX_FULLROWSELECT - zaznaczenie całego wiersza (LVS_REPORT), LVS_EX_GRIDLINES - widoczne linie siatki (LVS_REPORT), LVS_EX_HEADERDRAGDROP - przenoszenie kolumn za pomocą myszy (z LVS_REPORT), LVS_EX_ONECLICKACTIVATE - wysyła komunikat LVN_ITEMACTIVATE podczas zaznaczenia elementu. Podświetla element po najechaniu na niego myszą, LVS_EX_SUBITEMIMAGES - pozwala dodać ikony do podelementów, LVS_EX_TRACKSELECT - zaznaczenie elementu po zatrzymaniu na nim kursora, LVS_EX_TWOCLICKACTIVATE - wysyła komunikat LVN_ITEMACTIVATE po dwukrotnym kliknięciu myszą na elemencie, LVS_EX_UNDERLINECOLD - zaznaczony element wyświetlany z podkreśleniem, LVS_EX_UNDERLINEHOT - element nad którym zatrzymał się tekst jest wyświetlany z podkreślonym tekstem, LVS_EX_CHECKBOXES - włącza CHECKBOX's dla wszystkich pozycji. 4
5 Przed utworzeniem kontrolki wywołuje się funkcje InitCommonControlsEx(), jako że List-View należy do grupy ''Common Controls. Tworzenie wierszy i kolumn Dodawanie kolumn polega na wypełnieniu odpowiedniej struktury (LVCOLUMN). Pole mask określa, które z pozostałych pól zawierają prawidłowe wartości. Poszczególne parametry to: ustawienie tekstu (LVCF_TEXT), szerokości kolumny (LVCF_WIDTH), oraz jej numeru (LVCF_SUBITEM). Za pośrednictwem makra ListView_InsertColumn następuje wysłanie komunikatu do struktury. 5
6 Reasumując aby dodać kolumnę musimy skorzystać ze struktury LVCOLUMN. Jej deklaracja wygląda następująco: typedef struct _LV_COLUMN { UINT mask; int fmt; int cx; LPTSTR psztext; int cchtextmax; int isubitem; LV_COLUMN; Poszczególne pola oznaczają: mask - określa które z pól jest "ważne" i brane pod uwagę podczas wysyłania struktury. Możliwe wartości to: LVCF_FMT - pole.fmt LVCF_SUBITEM - pole.isubitem LVCF_TEXT - pole.psztext LVCF_WIDTH - pole.cx fmt - wyrównanie w kolumnie LVCFMT_BITMAP_ON_RIGHT - bitmapa z prawej strony tekstu LVCFMT_CENTER - wysrodkowane LVCFMT_COL_HAS_IMAGES - element "nagłówkowy" zawiera obrazek LVCFMT_IMAGE - element posiada obrazek LVCFMT_LEFT - tekst wyrownany do lewej LVCFMT_RIGHT - tekst wyrównany do prawej cx - szerokość kolumny w pikselach psztext - wskaźnik na tekst będący nagłówkiem kolumny cchtextmax - rozmiar pola 'psztext isubitem - index elementu skojarzonego z kolumna 6
7 Dodawanie elementów do listy wygląda bardzo podobnie do dodawania kolumn. Tym razem pole isubitem oznacza, że struktura, z której korzystamy (LVITEM) odnosi się do elementu (''item''), a nie kolumny (''subitem''), dlatego też ustawiamy to pole na 0: LVi1.mask = LVIF_TEXT; for(int i=0; i<20; i++) { LVi1.pszText = "test"; LVi1.iItem = i; // numer wiersza LVi1.iSubItem = 0; ListView_InsertItem( hlv1, & LVi1 ); W efekcie uzyskamy 20-cia wierszy o zawartości "test. Po utworzeniu oczekiwanej liczby wierszy możemy uzupełnić dane w całej strukturze kontrolki czyli wprowadzić dane do pozostałych kolum. W tym celu można posłużyć się makrem ListView_SetItemText lub wysłać LVM_SETITEMTEXT. ListView_SetItemText( hlv, 0, 1, element (0,1)" ); // 0 wiersz 1-kolumna ListView_SetItemText( hlv, 0, 2, "element (0,2)" ); ListView_SetItemText( hlv, 1, 1, "element (1,1)" ); ListView_SetItemText( hlv, 1, 2, "element (1,2)" ); ListView_SetItemText( hlv, 2, 1, "element (2,1)" ); ListView_SetItemText( hlv, 2, 2, "element (2,2)" ); 7
8 Czyszczenie zawartości kontrolki ListView hlv1 SendMessage( hlv1, LVM_DELETEALLITEMS, 0, 0); Reakcja na zdarzenie podwójnego naciśnięcia pola kontrolki LRESULT CALLBACK Panel( HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam) { switch( msg ) { case WM_NOTIFY: switch((( LPNMHDR ) lparam )->code ) { case NM_DBLCLK: MessageBox( NULL, Klik na ListView, Info", MB_ICONEXCLAMATION MB_OK ); break; Pobieranie danych z pola kontrolki ListView_GetItemText(hLV1, nr_wiersza, nr_kolumny, wartosc_odczyt, rozmiar_odczyt); Zmiana koloru tekstu i tła SendMessage(hLV1,LVM_SETBKCOLOR,0,(LPARAM)RGB( 255, 255, 0 ) ); SendMessage(hLV1,LVM_SETTEXTBKCOLOR,0,(LPARAM)RGB( 155, 155, 110 )); 8
9 ListView w praktyce kontynuacja programu z wykładu 3 Założenie. Naciśnięcie danego skrótu klawiszowego powinno spowodować wyświetlenie danych z tabeli Not_Zakres w kontrolce ListView. Ponadto podwójne kliknięcie na wybrany element kontrolki (kolumna ID) powinno spowodować wyświetlenie w kontrolce ListBox (Wynik SQL) danych wygenerowanych na podstawie zapytania SQL skonstruowanego na podstawie stanów kontrolek typu RadioButton i CheckBox. 9
10 int WINAPI WinMain( HINSTANCE hinstance, HINSTANCE hprevinstance, LPSTR lpcmdline, int ncmdshow ) { InitCommonControls(); hlv1 = CreateWindowEx( 0, WC_LISTVIEW, NULL, WS_CHILD WS_VISIBLE LVS_REPORT LVS_EDITLABELS LVS_SHOWSELALWAYS LVS_EDITLABELS, 10, 490, 860, 180, hwnd,null, hinstance, NULL ); kolumny_hlv1(); void kolumny_hlv1() { LVc1.mask = LVCF_WIDTH LVCF_TEXT LVCF_SUBITEM; LVc1.iSubItem = 0; LVc1.cx = 60; LVc1.pszText = "ID"; ListView_InsertColumn( hlv1, 0, & LVc1 ); LVc1.iSubItem = 1; LVc1.cx = 70; LVc1.pszText = "Data"; ListView_InsertColumn( hlv1, 1, & LVc1); LVc1.iSubItem = 9; LVc1.cx = 100; LVc1.pszText = "Obrot"; ListView_InsertColumn( hlv1, 9, & LVc1); 10
11 case WM_COMMAND: char **sql_results; int nrow, ncolumn, ret; if( LOWORD( wparam ) == 2300 ) // dotyczy skrótu klawiszowego { zapytanie="select * from Not_Zakres"; SendMessage( hlv1, LVM_DELETEALLITEMS, 0, 0); sqlite3_open("baza_lab3", &pdb); ret=sqlite3_get_table(pdb, zapytanie, &sql_results, &nrow, &ncolumn, &obsluga_bledu); if( ret!= SQLITE_OK ) { MessageBox( NULL, "Blad zapytania!", "Error.", MB_ICONEXCLAMATION MB_OK ); else { wiersze_hlv1(nrow); // tworzy odpowiednią liczbę wierszy w kontrolce for(int w=1; w<=nrow; w++) { for(int k=w*ncolumn; k<(w+1)*ncolumn; k++) { ListView_SetItemText( hlv1, w-1, k%ncolumn, sql_results[k] ); sqlite3_free_table(sql_results); sqlite3_close(pdb); 11
12 void wiersze_hlv1(int k) { LVi1.mask = LVIF_TEXT; for(int i=0; i<=k; i++) { LVi1.pszText = ""; LVi1.iItem = k; LVi1.iSubItem = 0; ListView_InsertItem( hlv1, & LVi1 ); 12
13 case WM_NOTIFY: switch((( LPNMHDR ) lparam )->code ) { case NM_DBLCLK: int nr_wiersza = SendMessage( hlv1, LVM_GETNEXTITEM, 0, LVNI_SELECTED ); char wartosc_odczyt[30]; SendMessage(hLB1, LB_RESETCONTENT, (WPARAM) 0, (LPARAM) 0); zsql="select id, data, nazwa"; if(isdlgbuttonchecked(hwnd, ID_CB1 ) == BST_CHECKED) zsql=zsql+", close"; if(isdlgbuttonchecked(hwnd, ID_CB2 ) == BST_CHECKED) zsql=zsql+", volumen"; if(isdlgbuttonchecked(hwnd, ID_CB3 ) == BST_CHECKED) zsql=zsql+", liczba_tr"; if(isdlgbuttonchecked(hwnd, ID_RB1 ) == BST_CHECKED) { ListView_GetItemText(hLV1, nr_wiersza, 1, wartosc_odczyt, 30 ); zsql=zsql+" from notowania where data='"+wartosc_odczyt+"'"; if(isdlgbuttonchecked(hwnd, ID_RB2 ) == BST_CHECKED) { ListView_GetItemText(hLV1, nr_wiersza, 2, wartosc_odczyt, 30 ); zsql=zsql+" from notowania where nazwa = '"+wartosc_odczyt+"'"; if(isdlgbuttonchecked(hwnd, ID_RB1 ) == BST_UNCHECKED && IsDlgButtonChecked(hwnd, ID_RB2 ) == BST_UNCHECKED) zsql=zsql+" from notowania"; sqlite3_open("baza_lab3", &pdb); ret=sqlite3_get_table(pdb, zsql.c_str(), &sql_results, &nrow, &ncolumn, &obsluga_bledu); if( ret!= SQLITE_OK ) { MessageBox( NULL, zsql.c_str(), "Error.", MB_ICONEXCLAMATION MB_OK ); else { for(int r=0; r<=nrow; r++) { rekord=""; for(int k=r*ncolumn; k<(r+1)*ncolumn; k++) { rekord=rekord+" "+sql_results[k]; SendMessage(hLB1, LB_ADDSTRING, (WPARAM) r, (LPARAM) rekord.c_str()); sqlite3_free_table(sql_results); sqlite3_close(pdb); 13
14 14
15 15
Projektowanie i programowanie aplikacji biznesowych. Wykład 2
Projektowanie i programowanie aplikacji biznesowych Wykład 2 Kontrolki w Windows API Aby korzystać z kontrolek należy dołączyć plik nagłówkowy o nazwie commctrl.h oraz bibliotekę o nazwie libcomctl32.a.
IFiZR Laboratorium 5 Info
IFiZR Laboratorium 5 Info File->New->Project->Windows Application (DevC++) Kurs WinAPI: http://cpp0x.pl/kursy/kurs-winapi-c++/167 #include #include #include #include
Bazy danych raporty. 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego.
Bazy danych raporty 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego. 2. Otwórz bazę (F:\M5BIB). 3. Utwórz raport wyświetlający wszystkie pola z tabeli KSIAZKI. Pozostaw ustawienia
Podstawy programowania w języku C dla środowiska Windows
Podstawy programowania w języku C dla środowiska Windows Część druga Windows API pierwsze kroki Autor Roman Simiński Kontakt roman.siminski@us.edu.pl www.us.edu.pl/~siminski Niniejsze opracowanie zawiera
5. Bazy danych Base Okno bazy danych
5. Bazy danych Base 5.1. Okno bazy danych Podobnie jak inne aplikacje środowiska OpenOffice, program do tworzenia baz danych uruchamia się po wybraniu polecenia Start/Programy/OpenOffice.org 2.4/OpenOffice.org
Programowanie na poziomie sprzętu. Programowanie w Windows API
Programowanie w Windows API Windows API Windows Application Programming Interface (API) to zestaw funkcji systemu operacyjnego Windows, które umożliwiają aplikacjom korzystanie z wszystkich usług systemu.
etrader Pekao Podręcznik użytkownika Strumieniowanie Excel
etrader Pekao Podręcznik użytkownika Strumieniowanie Excel Spis treści 1. Opis okna... 3 2. Otwieranie okna... 3 3. Zawartość okna... 4 3.1. Definiowanie listy instrumentów... 4 3.2. Modyfikacja lub usunięcie
Dostosowanie szerokości kolumn
Dostosowanie szerokości kolumn Po wpisaniu tekstu do komórki może zdarzyć się, że nie mieści się on w szerokości komórki. Aby dostosować szerokość kolumny do tekstu należy najechać kursorem na linię oddzielającą
Programowanie w języku C++ z użyciem Windows API
Programowanie w języku C++ z użyciem Windows API Autor: Mateusz Ferenc Data opracowania: 30 maja 2012 r. Windows API jest jedną z bibliotek programistycznych przeznaczonych do pisania programów na platformę
Procedura okna: LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam);
1. Pierwszy program pod Windows 1/8 Procedura okna: LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam); UINT unsigned int DWORD 32-bitowy unsigned int. LPSTR - wskaźnik do
Arkusz strona zawierająca informacje. Dokumenty Excela są jakby skoroszytami podzielonymi na pojedyncze arkusze.
ARKUSZ KALKULACYJNY Arkusz strona zawierająca informacje Dokumenty Excela są jakby skoroszytami podzielonymi na pojedyncze arkusze. Obszar roboczy fragment ekranu, na którym dokonywane są obliczenia Wiersze
Techniki wstawiania tabel
Tabele w Wordzie Tabela w Wordzie to uporządkowany układ komórek w postaci wierszy i kolumn, w które może być wpisywany tekst lub grafika. Każda komórka może być formatowana oddzielnie. Możemy wyrównywać
1. Dockbar, CMS + wyszukiwarka aplikacji Dodawanie portletów Widok zawartości stron... 3
DODAJEMY TREŚĆ DO STRONY 1. Dockbar, CMS + wyszukiwarka aplikacji... 2 2. Dodawanie portletów... 3 Widok zawartości stron... 3 Omówienie zawartości portletu (usunięcie ramki itd.)... 4 3. Ikonki wybierz
Optimed24 Instrukcja ogólna
Instrukcja ogólna Dotyczy wersji: Spis treści 1. Listy rozwijane... (combobox) 3 2. Ogólne zasady... wyszukiwania 4 3. Operacje na... tabelach (gridach) 6 3.1. Grupowanie według... kolumn 11 3.2. Zapamiętywanie...
POMOC / INSTRUKCJA OBSŁUGI
POMOC / INSTRUKCJA OBSŁUGI 1. Powiększanie mapy 2. Plakat 3. Schemat lekcji 4. Broszura informacyjna 5. Instrukcja obsługi Pasek narzędzi i menu wyboru Zmiana skali mapy Mini mapa - podgląd na położenie
Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości
Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości część 2 Zaprojektowaliśmy stronę dodaj_dzial.aspx proszę jednak spróbować dodać nowy dział nie podając jego nazwy
Spis treści. 1. Logowanie. 2. Strona startowa. 3. Moje dane. 4. Towary. 5. Zamówienia. 6. Promocje
INSTRUKCJA OBSŁUGI Spis treści 1. Logowanie 2. Strona startowa 3. Moje dane 4. Towary 5. Zamówienia 6. Promocje 1. Logowanie Logowanie do Internetowego Systemu Sprzedaży odbywa się na stronie www.partner-parts.pl/izam
Arkusz kalkulacyjny MS Excel 2010 PL.
Arkusz kalkulacyjny MS Excel 2010 PL. Microsoft Excel to aplikacja, która jest powszechnie używana w firmach i instytucjach, a także przez użytkowników domowych. Jej główne zastosowanie to dokonywanie
Sortowanie i filtrowanie list
Sortowanie i filtrowanie list Program Excel jest doskonałym narzędziem do analizowania liczb, a także świetnie się nadaje do tworzenia list i zarządzania nimi. Na liście można śledzić wszystko, od adresów
Oficyna Wydawnicza UNIMEX ebook z zabezpieczeniami DRM
Oficyna Wydawnicza UNIMEX ebook z zabezpieczeniami DRM Opis użytkowy aplikacji ebookreader Przegląd interfejsu użytkownika a. Okno książki. Wyświetla treść książki podzieloną na strony. Po prawej stronie
BAZY DANYCH Panel sterujący
BAZY DANYCH Panel sterujący Panel sterujący pełni z reguły rolę centrum, z którego wydajemy polecenia i uruchamiamy różnorodne, wcześniej zdefiniowane zadania, np. wyświetlamy formularze lub drukujemy
I. Program II. Opis głównych funkcji programu... 19
07-12-18 Spis treści I. Program... 1 1 Panel główny... 1 2 Edycja szablonu filtrów... 3 A) Zakładka Ogólne... 4 B) Zakładka Grupy filtrów... 5 C) Zakładka Kolumny... 17 D) Zakładka Sortowanie... 18 II.
PROE wykład 8 Interfejs użytkownika (GUI) dr inż. Jacek Naruniec
PROE wykład 8 Interfejs użytkownika (GUI) dr inż. Jacek Naruniec Co to jest GUI? Graphical User Interface (GUI), czyli po prostu interfejs użytkownika (UI). Najpopularniejsze GUI dla C++: Qt WinAPI MFC
Wybieramy File->New->Project Wybieramy aplikację MFC->MFC Application jak na rysunku poniżej:
Interfejs w MFC 1. Tworzenie nowego projektu Wybieramy File->New->Project Wybieramy aplikację MFC->MFC Application jak na rysunku poniżej: Następnie wybieramy opcje jak na rysunku: Następnie wybieramy
MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej
MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej prowadzi: dr inż. Tomasz Bartuś Kraków: 2008 04 04 Przygotowywanie danych źródłowych Poniżej przedstawiono zalecenia umożliwiające
Kurs programowania 2 - listy
Kurs programowania 2 - listy Listy rozwijane (ComboBox) Listy rozwijane (rozwijalne) można tworzyć przy użyciu klasy ComboBox. W tabeli poniżej właściwości udostępniane przez tę kontrolkę. Najważniejsza
TP1 - TABELE PRZESTAWNE od A do Z
TP1 - TABELE PRZESTAWNE od A do Z Program szkolenia 1. Tabele programu Excel 1.1. Wstawianie tabeli 1.2. Style tabeli 1.3. Właściwości tabeli 1.4. Narzędzia tabel 1.4.1. Usuń duplikaty 1.4.2. Konwertuj
System imed24 Instrukcja Moduł Analizy i raporty
System imed24 Instrukcja Moduł Analizy i raporty Instrukcja obowiązująca do wersji 1.8.0 Spis treści 1. Moduł Analizy i Raporty... 3 1.1. Okno główne modułu Analizy i raporty... 3 1.1.1. Lista szablonów
UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI
UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI LABORATORIUM TECHNOLOGIA SYSTEMÓW INFORMATYCZNYCH W BIOTECHNOLOGII Aplikacja bazodanowa: Cz. II Rzeszów, 2010 Strona 1 z 11 APLIKACJA BAZODANOWA MICROSOFT ACCESS
System Informatyczny Oddziału Wojewódzkiego NFZ
System Informatyczny Oddziału Wojewódzkiego NFZ Publikator informacji o postępowaniach w sprawie zawarcia umów o udzielanie świadczeń opieki zdrowotnej. Katowice, luty 2018 Spis treści 1 WSTĘP... 3 2 PRACA
Podstawy programowania w języku C dla środowiska Windows
Podstawy programowania w języku C dla środowiska Windows Część pierwsza Windows API wprowadzenie Autor Roman Simiński Kontakt roman.siminski@us.edu.pl www.us.edu.pl/~siminski Niniejsze opracowanie zawiera
Przewodnik Szybki start
Przewodnik Szybki start Program Microsoft Access 2013 wygląda inaczej niż wcześniejsze wersje, dlatego przygotowaliśmy ten przewodnik, aby skrócić czas nauki jego obsługi. Zmienianie rozmiaru ekranu lub
I. Spis treści I. Spis treści... 2 II. Kreator szablonów... 3 1. Tworzenie szablonu... 3 2. Menu... 4 a. Opis ikon... 5 3. Dodanie nowego elementu...
Kreator szablonów I. Spis treści I. Spis treści... 2 II. Kreator szablonów... 3 1. Tworzenie szablonu... 3 2. Menu... 4 a. Opis ikon... 5 3. Dodanie nowego elementu... 7 a. Grafika... 7 b. Tekst... 7 c.
Zaznaczanie komórek. Zaznaczenie pojedynczej komórki polega na kliknięciu na niej LPM
Zaznaczanie komórek Zaznaczenie pojedynczej komórki polega na kliknięciu na niej LPM Aby zaznaczyć blok komórek które leżą obok siebie należy trzymając wciśnięty LPM przesunąć kursor rozpoczynając od komórki
1. Umieść kursor w miejscu, w którym ma być wprowadzony ozdobny napis. 2. Na karcie Wstawianie w grupie Tekst kliknij przycisk WordArt.
Grafika w dokumencie Wprowadzanie ozdobnych napisów WordArt Do tworzenia efektownych, ozdobnych napisów służy obiekt WordArt. Aby wstawić do dokumentu obiekt WordArt: 1. Umieść kursor w miejscu, w którym
UONET+ moduł Dziennik
UONET+ moduł Dziennik Sporządzanie ocen opisowych i diagnostycznych uczniów z wykorzystaniem schematów oceniania Przewodnik System UONET+ umożliwia sporządzanie ocen opisowych uczniów w oparciu o przygotowany
BAZY DANYCH Formularze i raporty
BAZY DANYCH Formularze i raporty Za pomocą tabel można wprowadzać nowe dane, przeglądać i modyfikować dane już istniejące. Jednak dla typowego użytkownika systemu baz danych, przygotowuje się specjalne
Wspólne Zaawansowana tabela
Wspólne Zaawansowana tabela Wersja 3.59.305 4.04.2013 r. W systemie Streamsoft Prestiż umożliwiono tworzenie zaawansowanych analiz w każdym oknie z tabelą. Analizy takie umożliwiają wielopoziomowe grupowanie
dokumentacja Edytor Bazy Zmiennych Edytor Bazy Zmiennych Podręcznik użytkownika
asix 4 Edytor Bazy Zmiennych Podręcznik użytkownika asix 4 dokumentacja Edytor Bazy Zmiennych ASKOM i asix to zastrzeżone znaki firmy ASKOM Sp. z o. o., Gliwice. Inne występujące w tekście znaki firmowe
Praktyczne wykorzystanie arkusza kalkulacyjnego w pracy nauczyciela część 1
Praktyczne wykorzystanie arkusza kalkulacyjnego w pracy nauczyciela część 1 Katarzyna Nawrot Spis treści: 1. Podstawowe pojęcia a. Arkusz kalkulacyjny b. Komórka c. Zakres komórek d. Formuła e. Pasek formuły
Komunikaty w Windows. Jarosław Kuchta
Komunikaty w Windows Jarosław Kuchta Okna i procedury okien W Windows każde okno ma swoją procedurę sterującą. LRESULT CALLBACK WndProc ( HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam) { } gdzie:
Formatowanie komórek
Formatowanie komórek Korzystając z włączonego paska narzędziowego Formatowanie możemy, bez szukania dodatkowych opcji sformatować wartości i tekst wpisany do komórek Zmiana stylu czcionki (pogrubienie,
DODAJEMY TREŚĆ DO STRONY
DODAJEMY TREŚĆ DO STRONY SPIS TREŚCI Pasek narzędzi i wyszukiwarka aplikacji... 2 Dodawanie portletów... 3 Widok zawartości stron... 4 Zawartość portletu... 5 Ikonki wybierz oraz dodaj zawartość stron...
MS Word 2010. Długi dokument. Praca z długim dokumentem. Kinga Sorkowska 2011-12-30
MS Word 2010 Długi dokument Praca z długim dokumentem Kinga Sorkowska 2011-12-30 Dodawanie strony tytułowej 1 W programie Microsoft Word udostępniono wygodną galerię wstępnie zdefiniowanych stron tytułowych.
PRZEWODNIK PO ETRADER ROZDZIAŁ XII. ALERTY SPIS TREŚCI
PRZEWODNIK PO ETRADER ROZDZIAŁ XII. ALERTY SPIS TREŚCI 1. OPIS OKNA 3 2. OTWIERANIE OKNA 3 3. ZAWARTOŚĆ OKNA 4 3.1. WIDOK AKTYWNE ALERTY 4 3.2. WIDOK HISTORIA NOWO WYGENEROWANYCH ALERTÓW 4 3.3. DEFINIOWANIE
Rejestracja faktury VAT. Instrukcja stanowiskowa
Rejestracja faktury VAT Instrukcja stanowiskowa 1. Uruchomieni e formatki Faktury VAT. Po uruchomieniu aplikacji pojawi się okno startowe z prośbą o zalogowanie się. Wprowadzamy swoją nazwę użytkownika,
WinSkład / WinUcz 15.00
WinSkład 15.00 / WinUcz 15.00 Instrukcja obsługi interfejsu użytkownika Spis treści: 1. Filtrowanie danych... 2 1.1. Nowy filtr Wg okresu - ograniczenie liczby danych... 3 1.2. Konfiguracja filtrów...
Tworzenie szablonów użytkownika
Poradnik Inżyniera Nr 40 Aktualizacja: 12/2018 Tworzenie szablonów użytkownika Program: Plik powiązany: Stratygrafia 3D - karty otworów Demo_manual_40.gsg Głównym celem niniejszego Przewodnika Inżyniera
Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.3
Wyższa Szkoła Ekologii i Zarządzania Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.3 Slajd 1 Slajd 2 Numerowanie i punktowanie Automatyczne ponumerowanie lub wypunktowanie zaznaczonych akapitów w
Moduł rozliczeń w WinSkład (od wersji 18.40)
Moduł rozliczeń w WinSkład (od wersji 18.40) Spis treści: 1. Rozliczanie dostaw status sprawy przywozowej... 2 2. Uruchomienie i funkcjonalności modułu rozliczeń... 3 3. Opcje rozliczeń automatyczna numeracja
Dodanie nowej formy do projektu polega na:
7 Tworzenie formy Forma jest podstawowym elementem dla tworzenia interfejsu użytkownika aplikacji systemu Windows. Umożliwia uruchomienie aplikacji, oraz komunikację z użytkownikiem aplikacji. W trakcie
Dokumentacja GUI programu KAMELEON ERP ver. 8
Dokumentacja GUI programu KAMELEON ERP ver. 8 Spis treści WSTĘP... 4 PROGRAM GŁÓWNY... 4 MENU POMOCNICZE... 5 MENU APLIKACJI... 6 SEKCJE... 6 Dodanie nowej sekcji... 7 Ukrywanie sekcji... 7 Przesuwanie
Jeżeli pole Krawędź będzie zaznaczone uzyskamy obramowanie w całej wstawianej tabeli
Tabela Aby wstawić tabelę do dokumentu należy wybrać z górnego menu Tabela-->Wstaw-->Tabela W kategorii Rozmiar określamy z ilu kolumn i ilu wierszy ma się składać nasza tabela. Do dokumentu tabelę możemy
Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.3
Wyższa Szkoła Ekologii i Zarządzania Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.3 Slajd 1 Slajd 2 Numerowanie i punktowanie Automatyczne ponumerowanie lub wypunktowanie zaznaczonych akapitów w
wstawianie przycisków umożliwiających wybieranie wartości poprzez klikanie strzałek
VBA Excel Formularz Formanty Label wstawianie etykiet TextBox wstawianie pól tekstowych ComboBox wstawianie pól kombi ComboBox wstawianie pól kombi ComboBox wstawianie pól kombi OptionButton wstawianie
Podstawowy projekt OpenGL utworzony przy użyciu środowisk programistycznych firmy Microsoft.
Podstawowy projekt OpenGL utworzony przy użyciu środowisk programistycznych firmy Microsoft. Autor: Radosław Płoszajczak Spis treści I. Wymagania i utworzenie projektu w Visual Studio 2005...2 II. Absolutne
ZAPOTRZEBOWANIE DO MAGAZYNU ZMM_WNMAG NA DRUKI ŚCISŁEGO ZARACHOWANIA (ZD) W REFERENCJI DO MM
ZAPOTRZEBOWANIE DO MAGAZYNU ZMM_WNMAG NA DRUKI ŚCISŁEGO ZARACHOWANIA (ZD) W REFERENCJI DO MM Celem utworzenia zapotrzebowania do magazynu SGM użyj transakcji ZMM_WNMAG System domyślnie podpowiada przedział
Ćwiczenia 9 - Swing - część 1
Ćwiczenia 9 - Swing - część 1 Utwórz nowy projekt wybierając: File->New Project->Java Application, przy czym odznacz opcję Create Main Class. Kliknij prawym przyciskiem myszy na podfolder Source Packages
Badanie ruchu złożenia
Badanie ruchu złożenia W wersji Standard programu SolidWorks mamy do dyspozycji dwie aplikacje: Podstawowy ruch symulacja ruchu z użyciem grawitacji, sprężyn, napędów oraz kontaktu między komponentami.
Wprowadzenie (17) Część I. Makra w Excelu - podstawy (23)
Wprowadzenie (17) Omówione zagadnienia (18) Co trzeba wiedzieć? (18) Co trzeba mieć? (18) Układ książki (18) o Część I. Makra w Excelu - podstawy (19) o Część II. Praca ze skoroszytami (19) o Część III.
Instytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny Technologiczny Politechnika Śląska
Instytut Mechaniki i Inżynierii Obliczeniowej www.imio.polsl.pl fb.com/imiopolsl @imiopolsl Wydział Mechaniczny Technologiczny Politechnika Śląska Laboratorium 1 Wprowadzenie, podstawowe informacje o obsłudze
INSTRUKCJA OBSŁUGI PANELU WEBMAIL
INSTRUKCJA OBSŁUGI PANELU WEBMAIL Webmail spełnia wszystkie wymogi stawiane programowi pocztowemu, włączając w to obsługę typów MIME, książkę adresową, możliwość manipulowania folderami, wyszukiwanie wiadomości
Moduł rozliczeń w WinUcz (od wersji 18.40)
Moduł rozliczeń w WinUcz (od wersji 18.40) Spis treści: 1. Rozliczanie objęć procedurą status objęcia procedurą... 2 2. Uruchomienie i funkcjonalności modułu rozliczeń... 3 3. Opcje rozliczeń automatyczna
e-wsparcie Barbara Muszko Aktualizacja Twojej witryny internetowej tak prosta, jak obsługa Worda
e-wsparcie Barbara Muszko Aktualizacja Twojej witryny internetowej tak prosta, jak obsługa Worda Logowanie do panelu administracyjnego Aby móc zarządzać stroną, należy zalogować się do panelu administracyjnego.
Zmiany w programie VinCent Office v.1.09
Zmiany w programie VinCent Office v.1.09 1. Zmiany ogólne dotyczące modułów FK i GM. a) Zmiana sposobu wyświetlania danych w tabelach Do wersji 1.08 dane prezentowane w tabelach miały zdefiniowane określone
Instrukcja obsługi programu DHL EasySHip v. 5.3.x
Instrukcja obsługi programu DHL EasySHip v. 5.3.x I n s t r u k c j a E a s y S h i p 5. 3. x Strona 1 Spis treści 1. Konfiguracja aplikacji... 3 2. Przygotowanie listu przewozowego... 4 3. Dodawanie Nadawcy...
Podręcznik użytkownika programu. Ceremonia 3.1
Podręcznik użytkownika programu Ceremonia 3.1 1 Spis treści O programie...3 Główne okno programu...4 Edytor pieśni...7 Okno ustawień programu...8 Edycja kategorii pieśni...9 Edytor schematów slajdów...10
1 Raporty - wstęp. 1. Wstążka. 2. Podgląd listy raportów wraz z menu kontekstowym:
1 Raporty - wstęp Wstążka Podgląd listy raportów wraz z menu kontekstowym: Podgląd aktualnego raportu wraz z menu kontekstowym: 4. Przeglądanie bieżącego raportu. 4.1 Zmiana strony. 4.2 Przejście na dowolną
Programowanie obiektowe
Laboratorium z przedmiotu Programowanie obiektowe - zestaw 07 Cel zajęć. Celem zajęć jest zapoznanie z praktycznymi aspektami tworzenia aplikacji okienkowych w C#. Wprowadzenie teoretyczne. Rozważana w
Leszek Stasiak Zastosowanie technologii LINQ w
Leszek Stasiak Zastosowanie technologii LINQ w C# 1. Wstęp - połączenie Do naszych zadań będziemy używać Microsoft Visual Studio 2010. Stwórzmy nowy projekt Windows Form Application. Mając do dyspozycji
Damian Daszkiewicz 2010 www.damiandaszkiewicz.pl www.videowebmaster.pl. Tworzenie strony-wizytówki dla firmy XYZ
Damian Daszkiewicz 2010 www.damiandaszkiewicz.pl www.videowebmaster.pl Tworzenie strony-wizytówki dla firmy XYZ Dokument może być dowolnie rozpowszechniany w niezmiennej formie. Nie możesz pobierać opłat
Wypożyczalnia by CTI. Instrukcja
Wypożyczalnia by CTI Instrukcja Spis treści 1. Opis programu... 3 2. Pierwsze uruchomienie... 4 3. Lista sprzętu... 7 3.1. Dodawanie nowego sprzętu... 8 3.2. Dodawanie przeglądu... 9 3.3. Edycja sprzętu...
MS Excel 2007 Kurs zaawansowany Obsługa baz danych. prowadzi: Dr inż. Tomasz Bartuś. Kraków: 2008 04 25
MS Excel 2007 Kurs zaawansowany Obsługa baz danych prowadzi: Dr inż. Tomasz Bartuś Kraków: 2008 04 25 Bazy danych Microsoft Excel 2007 udostępnia szereg funkcji i mechanizmów obsługi baz danych (zwanych
System Informatyczny Oddziału Wojewódzkiego NFZ
Publikator informacji o postępowaniach w sprawie zawarcia umów o udzielanie świadczeń opieki zdrowotnej. System Informatyczny Oddziału Wojewódzkiego NFZ Publikator informacji o postępowaniach w sprawie
Po wstawieniu tabeli (i zawsze wtedy, gdy w tabeli jest kursor) pojawia się na wstążce nowa grupa zakładek o nazwie Narzędzia tabel.
Tabelę można szybko wstawić do dokumentu, korzystając z przycisku Tabela w zakładce Wstawianie na wstążce. Komputer umożliwia zakreślenie myszką, ile wierszy i kolumn ma mieć tabela. Można też skorzystać
Spis treści 1. Wstęp Logowanie Główny interfejs aplikacji Ogólny opis interfejsu Poruszanie się po mapie...
Spis treści 1. Wstęp... 2 2. Logowanie... 2 3. Główny interfejs aplikacji... 2 3.1. Ogólny opis interfejsu... 2 3.2. Poruszanie się po mapie... 3 3.3. Przełączanie widocznych warstw... 3 4. Urządzenia...
Zadanie 3. Praca z tabelami
Zadanie 3. Praca z tabelami Niektóre informacje wygodnie jest przedstawiać w tabeli. Pokażemy, w jaki sposób można w dokumentach tworzyć i formatować tabele. Wszystkie funkcje związane z tabelami dostępne
etrader Pekao Podręcznik użytkownika Informacje rynkowe
etrader Pekao Podręcznik użytkownika Informacje rynkowe Spis treści 1. Opis okna... 3 2. Otwieranie okna... 3 3. Zawartość okna... 3 3.1. Lista instrumentów oraz filtry... 3 3.2. Lista kategorii... 4 3.3.
PRZEWODNIK PO ETRADER PEKAO ROZDZIAŁ XVI. INFORMACJE RYNKOWE SPIS TREŚCI
PRZEWODNIK PO ETRADER PEKAO ROZDZIAŁ XVI. INFORMACJE RYNKOWE SPIS TREŚCI 1. OPIS OKNA 3 2. OTWIERANIE OKNA 3 3. ZAWARTOŚĆ OKNA 3 3.1. LISTA INSTRUMENTÓW ORAZ FILTRY 3 3.2. LISTA KATEGORII 4 3.3. LISTA
PRZYGOTOWANIE HARMONOGRAMU WEWNĘTRZNEGO EGZAMINÓW PISEMNYCH W OŚRODKU.
PRZYGOTOWANIE HARMONOGRAMU WEWNĘTRZNEGO EGZAMINÓW PISEMNYCH W OŚRODKU. Spis treści 1. Definiowanie sal egzaminacyjnych... 2 b) Dodawanie sali... 2 c) Modyfikacja parametrów sali... 3 d) Usuwanie sali...
2. Kliknij Insert->Userform. Jeżeli Toolbox nie pojawi się automatycznie, kliknij View -> Toolbox. Otrzymany widok powinien być jak poniżej.
Formularze VBA Przykład1 INTERAKTYWNY FORMULARZ Program tworzący interaktywny formularz. Objaśnienie: w dowolnym momencie można wprowadzić wartość w polu tekstowym ID, Excel VBA wczytuje odpowiedni rekord.
- Narzędzie Windows Forms. - Przykładowe aplikacje. Wyższa Metody Szkoła programowania Techniczno Ekonomiczna 1 w Świdnicy
Wyższa Metody Szkoła programowania Techniczno Ekonomiczna 1 w Świdnicy - Narzędzie Windows Forms - Przykładowe aplikacje 1 Narzędzia Windows Form Windows Form jest narzędziem do tworzenia aplikacji dla
Instrukcja obsługi programu do projektowania kalendarzy biurowych
Instrukcja obsługi programu do projektowania kalendarzy biurowych Oferta Kalendarzy z UNICEF Polska znajduje się na stronie www.fotocalendar.pl/unicef Wybierają Państwo typ kalendarza klikając w dany wzór.
Adobe InDesign lab.1 Jacek Wiślicki, Paweł Kośla. Spis treści: 1 Podstawy pracy z aplikacją Układ strony... 2.
Spis treści: 1 Podstawy pracy z aplikacją... 2 1.1 Układ strony... 2 strona 1 z 7 1 Podstawy pracy z aplikacją InDesign jest następcą starzejącego się PageMakera. Pod wieloma względami jest do niego bardzo
Technologia Informacyjna. semestr I, studia niestacjonarne I stopnia Elektrotechnika rok akademicki 2012/2013 Pracownia nr 2 mgr inż.
Technologia Informacyjna semestr I, studia niestacjonarne I stopnia Elektrotechnika rok akademicki 2012/2013 Pracownia nr 2 mgr inż. Adam Idźkowski Technologia informacyjna Pracownia nr 2 2 Edytor tekstu
INSTRUKCJA UŻYTKOWNIKA PORTALU SIDGG
INSTRUKCJA UŻYTKOWNIKA PORTALU SIDGG dla Państwowy Instytut Geologiczny Państwowy Instytut Badawczy 1. Uruchomienie aplikacji. a. Wprowadź nazwę użytkownika w miejsce Nazwa użytkownika b. Wprowadź hasło
Kadry Optivum, Płace Optivum
Kadry Optivum, Płace Optivum Jak seryjnie przygotować wykazy absencji pracowników? W celu przygotowania pism zawierających wykazy nieobecności pracowników skorzystamy z mechanizmu Nowe wydruki seryjne.
Zadanie Wstaw wykres i dokonaj jego edycji dla poniższych danych. 8a 3,54 8b 5,25 8c 4,21 8d 4,85
Zadanie Wstaw wykres i dokonaj jego edycji dla poniższych danych Klasa Średnia 8a 3,54 8b 5,25 8c 4,21 8d 4,85 Do wstawienia wykresu w edytorze tekstu nie potrzebujemy mieć wykonanej tabeli jest ona tylko
etrader Pekao Podręcznik użytkownika Ustawienia
etrader Pekao Podręcznik użytkownika Ustawienia Spis treści 1. Opis Ustawienia... 3 2. Zakres usług... 3 2.1. Pakiety notowań... 4 2.2. Informacja o obrotach... 5 3. Profil użytkownika... 5 3.1. Podstawowe
1. Swor generacja pliku xml znacznik <strona nazwisko>, <opis> 2. Sprawa zakładka Wierzytelności sortowanie pozycji
1. Swor generacja pliku xml znacznik , Poprawiono zakładanie znacznika dla dłużnika w sprawie oraz generowanie danych dla znacznika , który zawiera teraz
Expo Composer. www.doittechnology.pl 1. Garncarska 5 70-377 Szczecin tel.: +48 91 404 09 24 e-mail: info@doittechnology.pl. Dokumentacja użytkownika
Expo Composer Dokumentacja użytkownika Wersja 1.0 www.doittechnology.pl 1 SPIS TREŚCI 1. O PROGRAMIE... 3 Wstęp... 3 Wymagania systemowe... 3 Licencjonowanie... 3 2. PIERWSZE KROKI Z Expo Composer... 4
Podstawy informatyki
Podstawy informatyki semestr I, studia stacjonarne I stopnia Elektronika rok akademicki 2012/2013 Pracownia nr 5 Edytor tekstu Microsoft Word 2007 mgr inż. Adam Idźkowski Pracownia nr 5 2 Edytor tekstu
PRZEWODNIK PO ETRADER PEKAO ROZDZIAŁ XIX. USTAWIENIA SPIS TREŚCI
PRZEWODNIK PO ETRADER PEKAO ROZDZIAŁ XIX. USTAWIENIA SPIS TREŚCI 1. OPIS USTAWIENIA 3 2. ZAKRES USŁUG 3 2.1. PAKIETY NOTOWAŃ 4 2.2. INFORMACJA O OBROTACH 5 3. PROFIL UŻYTKOWNIKA 6 3.1. PODSTAWOWE DANE
Tworzenie okna dialogowego w edytorze raportu SigmaNEST. część 1
Tworzenie okna dialogowego w edytorze raportu SigmaNEST część 1 Edytor raportu SigmaNEST to wszechstronne narzędzie umożliwiające zarówno dostosowanie każdego raportu pod specyficzne oczekiwania klienta,
Moduł Handlowo-Magazynowy Zaawansowane analizy sprzedaży i zakupu
Moduł Handlowo-Magazynowy Zaawansowane analizy sprzedaży i zakupu Wersja 3.59.305 4.04.2013 r. W systemie Streamsoft Prestiż użytkownik ma możliwość samodzielnego tworzenia rozszerzonych analiz w zakresie
Instrukcja użytkownika. Aplikacja dla Comarch ERP XL
Instrukcja użytkownika Aplikacja dla Comarch ERP XL Instrukcja użytkownika Aplikacja dla Comarch ERP XL Wersja 1.0 Warszawa, Listopad 2015 Strona 2 z 12 Instrukcja użytkownika Aplikacja dla Comarch ERP
Budowa aplikacji z graficznym interfejsem użytkownika - GUI (Graphic User Interface)
Budowa aplikacji z graficznym interfejsem użytkownika - GUI (Graphic User Interface) 1. Udostępnianie wszystkich prywatnych atrybutów do prezentacji, wprowadzenie standardu nazewnictwa plików nazwy plików
Laboratorium 050. Crystal Reports. Ćwiczenie 1. Otwarte pozycje
Laboratorium 050 Crystal Reports Ćwiczenie 1 Otwarte pozycje 1. Uruchomić Microsoft.NET 2. Wybrać New Project, preferowany język (np. VB), Reporting, Crystal Reports Application i w polu Name (nazwa projektu)