Skillnad mellan versioner av "Kap 14 Windowsprogrammering (50)"
Från Mathonline
Taifun (Diskussion | bidrag) m |
Taifun (Diskussion | bidrag) m |
||
Rad 35: | Rad 35: | ||
== <b><span style="color:#931136">Projektet DevBrowser med tre olika Windows Forms</span></b> == | == <b><span style="color:#931136">Projektet DevBrowser med tre olika Windows Forms</span></b> == | ||
<div class="ovnC"> | <div class="ovnC"> | ||
− | ===== <b><span style="color:#931136">Den 1:a formen med WebBrowser-kontrollen och | + | ===== <b><span style="color:#931136">Den 1:a formen med WebBrowser-kontrollen och två menyer (Navigate & Help):</span></b> ===== |
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: DevBrowser.jpg]]</div> | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: DevBrowser.jpg]]</div> | ||
</div> | </div> | ||
− | = <b><span style="color:#931136"> | + | = <b><span style="color:#931136">Den 2:a formen</span></b> = |
<div class="ovnA"> | <div class="ovnA"> | ||
− | ===== <b><span style="color:#931136"> | + | ===== <b><span style="color:#931136">Dialogrutan Navigate</span></b> ===== |
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Navigate.jpg]]</div> | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Navigate.jpg]]</div> | ||
<big> | <big> | ||
Rad 54: | Rad 54: | ||
− | = <b><span style="color:#931136"> | + | = <b><span style="color:#931136">Den 3:e formen</span></b> = |
<div class="ovnE"> | <div class="ovnE"> | ||
− | ===== <b><span style="color:#931136"> | + | ===== <b><span style="color:#931136">Dialogrutan About Box</span></b> ===== |
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: About_Box.jpg]]</div> | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: About_Box.jpg]]</div> | ||
<big> | <big> |
Versionen från 12 december 2023 kl. 20.07
Ons 13 dec, kl 9-12
<< Agenda | Genomgång 50 | Övningar 50 | Innehåll & struktur | Nästa lektion >> |
Kap 14 Windowsprogrammering (forts.)
Genomgång av övn 14.3
14.5 En mer utvecklad webbläsare
Projektet DevBrowser med tre olika Windows Forms
Den 2:a formen
- Ersätter TextBoxen i den första versionen för inmatning av webbadress.
- Visas när man klickar på Navigate-menyn i den 1:a formen ovan.
- Innehåller fem kontroller:
en Label, en TextBox, två Buttons och en TableLayoutPanel (osynlig).
Den 3:e formen
Dialogrutan About Box
- Visas när man klickar på Help-menyn samt på
undermenyn About... i den 1:a formen.
- Återgår till den 1:a formen när man klickar på OK.
- Innehåller redan kontroller. Vi ändrar ingenting.
- Kan användas för att visa information om DevBrowser.
Följ instruktionerna till projektet DevBrowser i kursboken, sid 415-420.
14.6 Färgtest med kontrollen HScrollBar
Projektet ColorTest
Tre horisontella scrollbars visas till vänster. Med deras reglage kan man ställa in
ett önskat värde mellan \( \; 0\)-\(255 \), RGB-modellens färgkomponenter Röd, Grön, Blå.
När alla tre värden är valda ska en klick på knappen Visa Färg visa den valda färg-
blandningen i Formens bakgrund. Dessutom ska RGB-värdena visas på labeln till
höger om reglaget. Sammanlagt är \( \; 256\,^3 \, = \, 16\,777\,216 \; \) färgnuanser möjliga.
Exempel:
För att bygga detta projekt följ instruktionerna i kursboken, sid 22-25.
Kod bakom knappen Visa färg
Följ instruktionerna till projektet ColorTest i kursboken, sid 421-424.
Gå vidare till: när du är klar med denna genomgång.
Copyright © 2023. All Rights Reserved.