Grafisch programmeren met GTK - Deel 2
|
|
|
- Elke van der Zee
- 9 jaren geleden
- Aantal bezoeken:
Transcriptie
1 LinuxFocus article number Grafisch programmeren met GTK - Deel 2 door Özcan Güngör <ozcangungor(at)netscape.net> Over de auteur: Sinds 1997 gebruik ik Linux. Vrijheid, flexibiliteit en open broncode. Dat zijn de eigenschappen die mijn hart hebben veroverd. Vertaald naar het Nederlands door: Samuel Derous <cyberprophet/at/linux.be> Kort: In dit artikel zullen we het hebben over kaders en tabellen. Hiermee zullen we componenten in een bepaalde volgorde op vensters kunnen instellen. Om deze artikelen te begrijpen zou je de volgende dingen van de C programmeertaal moeten kennen: Variabelen functies Pointers En natuurlijk is het aangeraden om ook het vorige artikel te lezen. Het inkapselen van componenten met kaders Met het inkapselen van componenten wordt bedoeld dat de componenten in een bepaalde volgorde op een venster geplaatst kunnen worden. Eén van de manieren om dit in GTK te doen, is om gebruik te maken van kaders. De hoofd-idee achter de kaders is om de componenten in een verticale of horizontale volgorde in te kapselen. Er zijn twee soorten kaders: horizontale en verticale. Laten we deze types uitleggen: Horizontale kaders In dit kadertype, worden componenten horizontaal gegroepeerd. De volgende functie wordt gebruikt om
2 een horizontaal kader te maken. gtk_widget *box; box=gtk_hbox_new(gboolean homogenous, gint spacing); Waar de parameter homogenous wordt gebruikt om te definiëren of de componenten homogeen verspreid zullen worden, of niet: Als dit TRUE is dan zullen de componenten de gehele doos vullen zodat er een gelijke afstand tussen hen is en als het FALSE is worden de componenten naast elkaar verpakt. Spacing wordt gebruikt om de minimum ruimte tussen de componenten vast te stellen. Verticale kaders In dit kadertype worden componenten verticaal verpakt. De volgende functie wordt gebruikt om een verticaal kader aan te maken: gtk_widget *box; box=gtk_vbox_new(gboolean homogenous, gint spacing); De parameters van deze functie hebben dezelfde betekenis als deze in de functie voor horizontale kaders. Algemene eigenschappen van kaders Er zijn twee manieren om componenten toe te voegen. De eerste is: gtk_box_pack_start(gtkbox *box,gtkwidget *child, gboolean expand, gboolean fill, guint padding); Door gebruik te maken van deze functie kunnen we componenten in een kader toevoegen (aan de linkerzijde voor een horizontaal kader, en bovenaan voor een verticaal kader). Box is het kader waar we een component aan toe willen voegen. Child is het component dat toegevoegd moet worden. Expand wordt gebruikt om de grootte van het component uit te breiden zodat het alle mogelijke ruimte gebruikt. Padding wordt dan weer gebruikt om bijkomende ruimte aan de linker- en rechterzijde toe te voegen. De bijkomende functie voor gtk_box_pack_start is gtk_box_pack_end: gtk_box_pack_end(gtkbox *box,gtkwidget *child, gboolean expand, gboolean fill, guint padding); Deze functie laat ons toe om componenten aan het einde van het kader toe te voegen (aan de rechterzijde, of beneden). De parameters hebben dezelfde betekenis als in de voorgaande functie. De volgende functie wordt gebruikt om een kader aan een venster toe te voegen: gtk_container_add (GtkContainer *container,gtkwidget *component);
3 container is het venster waar het kader aan toegevoegd zal worden, component is het kader die toegevoegd moet worden. Om b.v. het kader dat we hierboven aangemaakt hebben aan een venster toe te voegen, wordt volgend commando gebruikt: gtk_container_add(gtk_container(window),box); gtk_box_set_homogeneous (GtkBox *box, gboolean homogenous); gtk_box_set_spacing(gtkbox *box, gint spacing); De eerste functie hierboven wordt gebruikt om de homogene eigenschap van een kader aan te passen en de tweede functie om de grootte van de ruimte van een kader te veranderen. gtk_box_set_child_packing(gkbox *box,gtkwidget *child, gboolean expand, gboolean fill, guint padding, GtkPackType packingtype); Deze functie herdefiniëert de eigenschappen van een component die al verpakt is. De parameters hebben dezelfde betekenis als in de functie gtk_box_pack_start. packingtype kan zowel GTK_PACK_START of GTK_PACK_END zijn. GTK_PACK_START zorgt ervoor dat het component aan het begin van een kader wordt verpakt als het component gebruik maakt van de functie gtk_pack_end. GTK_PACK_END zorgt ervoor dat een component aan het einde van een kader wordt verpakt als het component verpakt wordt door gebruik te maken van de functie gtk_pack_start. Om beter te begrijpen wat hier net uitgelegd werd, probeer kutular.c. Tabellen Tabellen helpen ons, net als in HTML, om componenten op te maken in cellen. Om dit te bewerkstelligen is het voldoende om een tabel met genoeg rijen en kolommen te creëren. Dan kunnen we een component lokaliseren in een cel of in een groep cellen (wat enkel toegestaan is voor cellen die zich zij aan zij bevinden). Gebruik volgende functie om een tabel aan te maken: GtkWidget *table; GtkWidget* gtk_table_new(guint row, guint column, gboolean homogenous); row is het aantal rijen, column het aantal kolommen. homogenous wordt gebruikt om de componenten homogeen te verspreiden. De volgende functie wordt gebruikt om een component aan een tabel toe te voegen: void gtk_table_attach (GtkTable *table, GtkWidget *child, guint left_attach, guint left_attach, guint top_attach, guint bottom_attach, GtkAttachOptions xoptions, GtkAttachOptions yoptions, guint xpadding, guint ypadding); table stelt de tabel voor waar de componenten aan toegevoegd zullen worden en child is het component die toegevoegd zal worden. left-attach betreft het nummer van de cel aan de linkerzijde waar het component in gevoegd zal worden. right-attach is het nummer van de cel aan de rechterzijde waar het component in gevoegd zal worden. top-attach is het numer van de cel aan de bovenkant waar het component in geplaatst zal worden en bottom-attach is het numer van de cel aan het einde waarin het
4 component zal geplaatst worden. Componenten kunen meer dan één cel beslaan. xoptions en yoptions kunnen drie verschillende waarden krijgen: GTK_FILL, GTK_EXPAND, GTK_SHRINK. GTK_FILL zorgt ervoor dat het component de volledige cel vult. GTK_EXPAND zorgt ervoor dat het component gecentreerd wordt in de cel en GTK_SHRINK zorgt ervoor dat het component passend gemaakt wordt voor de cel(len) als het component groter dan de cel(len) zou zijn. xoptions maakt deze veranderingen enkel op de x-as en yoptions enkel op de y-as. xpadding zet ruimte aan de linker- en rechterzijde van het component aan de x-as en ypadding doet hetzelfde aan de y-as. Hier is een voorbeeldcode: #include <gtk/gtk.h> void delete_event( GtkWidget *widget,gdkevent *event,gpointer data ) { gtk_main_quit (); } int main( int argc,char *argv[] ) { GtkWidget *window; GtkWidget *button; GtkWidget *table; gtk_init (&argc, &argv); window = gtk_window_new (GTK_WINDOW_TOPLEVEL); gtk_signal_connect (GTK_OBJECT (window), "delete_event", GTK_SIGNAL_FUNC (delete_event), NULL); table = gtk_table_new (2, 2, TRUE); gtk_container_add (GTK_CONTAINER (window), table); button = gtk_button_new_with_label ("button 1"); gtk_table_attach(gtk_table(table), button, 0, 1, 0, 2,GTK_SHRINK, GTK_SHRINK,0,0); gtk_widget_show (button); button = gtk_button_new_with_label ("button 2"); gtk_table_attach (GTK_TABLE(table), button, 1, 2, 1, 2, GTK_SHRINK,GTK_SHRINK,0,0); gtk_widget_show (button); button = gtk_button_new_with_label ("button 3"); gtk_table_attach (GTK_TABLE(table), button, 1, 2, 0, 1, GTK_SHRINK,GTK_SHRINK,0,0); gtk_widget_show (button); gtk_widget_show (table); gtk_widget_show (window); gtk_main ();
5 } return 0; Daar gtk_table attach heel wat paramaters heeft, wordt een nieuwe korte functie gemaakt: gtk_table_attach_defaults. Deze functie doet net hetzelfde maar met minder paramaters. void gtk_table_attach_defaults (GtkTable *table,gtkwidget *child, guint left_attach, guint right_attach, guint top_attach, guint bottom_attach); De paramaters hebben hier dezelfde betekenis. xoptions en yoptions hebben de waarde GTK_FILL en GTK_EXPAND. xpadding en ypadding hebben de waarde 0. De volgende functie wordt gebruikt om het aantal rijen en kolommen van een bestaande tabel aan te passen: void gtk_table_resize(gtktable *table, guint rows, guint columns); Door gebruik te maken van volgende functies, kan je de waarde van de ruimte van een rij of kolom aanpassen: void gtk_table_set_row_spacing (GtkTable *table, guint row, guint spacing); void gtk_table_set_col_spacing (GtkTable *table, guint column, guint spacing); De volgende functie past de ruimte van hele rijen of kolommen aan: void gtk_table_set_row_spacings (GtkTable *table, guint spacing); void gtk_table_set_col_spacings (GtkTable *table, guint spacing); De volgende functie past de homogene waarde van een bestaande tabel aan: void gtk_table_set_homogeneous (GtkTable *table, gboolean homogenous); Samenvatting In dit artikel hebben we geleerd hoe we componenten kunnen verpakken, en daarna hebben we een kijkje genomen naar functies voor enkele eigenschappen van kaders en tabellen. Ik ontvang graag vragen, commentaar en ideeën van lezers. Zend me dus gewoon een ...
6 Site onderhouden door het LinuxFocus editors team Özcan Güngör "some rights reserved" see linuxfocus.org/license/ Vertaling info: tr --> -- : Özcan Güngör <ozcangungor(at)netscape.net> en --> tr: Özcan Güngör <ozcangungor(at)netscape.net> en --> nl: Samuel Derous <cyberprophet/at/linux.be> , generated by lfparser_pdf version 2.51
Grafisch programmeren met GTK
LinuxFocus article number 295 http://linuxfocus.org Grafisch programmeren met GTK door Özcan Güngör Over de auteur: Sinds 1997 gebruik ik Linux. Vrijheid, flexibiliteit en
De MySQL C API. Variabelen in C Functies in C Pointers in C
LinuxFocus article number 304 http://linuxfocus.org De MySQL C API door Özcan Güngör Over de auteur: Ik gebruik Linux sinds 1997. Vrijheid, flexibiliteit en opensource. Dat
Dia, een programma voor het maken van diagrammen
LinuxFocus article number 344 http://linuxfocus.org Dia, een programma voor het maken van diagrammen door Katja Socher Over de auteur: Katja is de Duitse redacteur van LinuxFocus.
Ontdek het universum. Wat is Celestia? LinuxFocus article number 244 http://linuxfocus.org. door Katja Socher <katja/at/linuxfocus.
LinuxFocus article number 244 http://linuxfocus.org Ontdek het universum door Katja Socher Over de auteur: Katja is de Duitse redactrice van LinuxFocus. Ze houdt van Tux, film
Website met Wordpress
Website met Wordpress 5. Tabellen Onderwerpen van deze les: Editor Tiny MCE toevoegen Tabellen maken met TinyMCE WP-Table reloaded installeren en gebruiken Excel importeren in WP-Table reloaded Content
Gnome applicaties ontwikkelen met Python (deel 2)
LinuxFocus article number 224 http://linuxfocus.org door Hilaire Fernandes Gnome applicaties ontwikkelen met Python (deel 2) Over de auteur: Hilaire Fernandes is vice president van
Uitleg invoegen en bewerken van tabellen
Uitleg invoegen en bewerken van tabellen De werking van de nieuwe teksteditor is op hoofdlijnen vergelijkbaar met die van de oude teksteditor, maar wat betreft het invoegen en bewerken van tabellen is
Linux op de desktop: een computer voor mam
LinuxFocus article number 306 http://linuxfocus.org Linux op de desktop: een computer voor mam door Guido Socher (homepage) Over de auteur: Guido houdt van Linux om zijn flexibiliteit en omdat het veel
PAGINA BEHEER. Heel belangrijk is dat u niet vergeet op te slaan anders gaan al uw wijzigingen verloren, deze knop vind u bovenin de pagina!!!
HANDLEIDING DIGIMANAGER PAGINA BEHEER In het pagina beheer heeft u de mogelijkheid om de content van uw website in te vullen en aan te passen. om invullingen en wijzigingen uit te voeren gaat u naar het
3. Een dia met een tabel
51 3. Een dia met een tabel Wanneer u in uw presentatie bepaalde gegevens met elkaar gaat vergelijken, dan is het een goed idee om een dia met een tabel te maken. Een tabel is een opsomming van gegevens
Vakgroep CW KAHO Sint-Lieven
Vakgroep CW KAHO Sint-Lieven Objecten Programmeren voor de Sport: Een inleiding tot JAVA objecten Wetenschapsweek 20 November 2012 Tony Wauters en Tim Vermeulen [email protected] en [email protected]
Workshop Uitleg. Code, Processing, Box Adventure en meer. Laat je leerlingen spelendwijs kennismaken met coderen
Workshop Uitleg Code, Processing, Box Adventure en meer Laat je leerlingen spelendwijs kennismaken met coderen Inhoudsopgave Inleiding 3 Wat is code? 4 Processing 5 Wat is een grid? 6 Wat is een variabele?
Microsoft Word 365. Kolommen en tabellen AAN DE SLAG MET DIGITALE VAARDIGHEDEN TRAINING: MICROSOFT WORD 365
Microsoft Word 365 Kolommen en tabellen Inhoudsopgave 8. Kolommen en tabellen 8.1 Tabellen maken 8.2 Tabel selecteren en tekst opmaken 8.3 Kolommen en rijen invoegen en verwijderen 8.1 Tabellen maken Met
Handleiding Macromedia Contribute
Handleiding Macromedia Contribute Marcel Lemmen en Frank Coenders maart 2008 Handleiding Macromedia Contribute 1 Contribute in vogelvlucht Contribute werkt simpel en intuïtief. Het bewerken van een website
Nvu Gebruikers Gids. Website lessen door Jan Jansen Webdesign. Een handleiding voor het programma Nvu voor Windows
Nvu Gebruikers Gids Website lessen door Jan Jansen Webdesign Een handleiding voor het programma Nvu voor Windows 08 - Tabellen Het werken met vind ik erg handig, heel deze pagina bijvoorbeeld is opgebouwd
HD44780 compatibele LCD-displays begrijpen
LinuxFocus article number 258 http://linuxfocus.org HD44780 compatibele LCD-displays begrijpen door Jan Svenungson Over de auteur: Jan gebruikt GNU/Linux al sinds 1996 en heeft
Grafiek en dynamisch bereik
Excellerend Heemraadweg 21 2741 NC Waddinxveen 06 5115 97 46 [email protected] BTW: NL0021459225 ABN/AMRO: NL72ABNA0536825491 KVK: 24389967 Grafiek en dynamisch bereik Iedereen die vaak met tabellen
Beheer van databanken
Beheer van databanken Wim De Proost Jan Jochems Pieter Van den Akkerveken Departement Handelswetenschappen en Bedrijfskunde Bachelor Informatica 3 de jaar Academiejaar 2011-2012 2 Inhoud INLEIDING... 3
Akternatieve doorrekenen. 7.2 Tabellen
7.2 Tabellen Een tabel geeft een overzicht van de uitkomsten van een berekening voor verschillende waarden van een of meerdere variabelen. Excel kent twee soorten tabellen. Een eenzijdige en een tweezijdige
Lineaire data structuren. Doorlopen van een lijst
Lineaire data structuren array: vast aantal data items die aaneensluitend gestockeerd zijn de elementen zijn bereikbaar via een index lijst: een aantal individuele elementen die met elkaar gelinkt zijn
SQL is opgebouwd rond een basisinstructie waaraan één of meerdere componenten worden toegevoegd.
BASISINSTRUCTIES SQL SQL : Structured Query Language is een taal gericht op het ondervragen van een relationele database en die aan veel klassieke databasemanagementsystemen kan worden gekoppeld. SQL is
Een gelinkte lijst in C#
Een gelinkte lijst in C# In deze tutorial ga demonstreren hoe je een gelinkte lijst kan opstellen in C#. We gaan een klasse schrijven, die een gelijkaardige functionaliteit heeft als een ArrayList, namelijk
DocBook XML documenten bewerken
LinuxFocus article number 201 http://linuxfocus.org door Egon Willighagen DocBook XML documenten bewerken Over de auteur: Haalde zijn masters degree in de chemie aan de Universiteit
Handleiding tabel binnen Tridion
Handleiding tabel binnen Tridion 1. Tabel maken... 2 2. Tabblad Table... 4 3. Tabblad Row... 5 4. Tabblad Column... 5 5. Tabblad Cell... 6 6. Tabel bewerken... 8 7. Achtergrondkleur, tabelrand, header...
Datatypes Een datatype is de sort van van een waarde van een variabele, veel gebruikte datatypes zijn: String, int, Bool, char en double.
Algemeen C# Variabele Een variabele is een willekeurige waarde die word opgeslagen. Een variabele heeft altijd een datetype ( De soort waarde die een variabele bevat). Datatypes Een datatype is de sort
Extra: Hoe u uw website met HTML kunt verbeteren
Extra: Hoe u uw website met HTML kunt verbeteren HTML is een afkorting van Hyper Text Markup Language. Zoals de term al zegt is het een "opmaak taal", dat wil zeggen het vertelt de browser door middel
Met het element <table> kan je een tabel invoegen, met </table> sluit je de tabel terug af.
Les 7: Tabellen. Tabellen is iets dat veel en graag gebruikt wordt, met tabellen kun je immers een heleboel zaken overzichtelijker weergeven. Een tabel aanmaken in Html vergt wat inspanning omdat je met
Handleiding teksteditor
In deze handleiding leggen we de werking van de teksteditor uit. De teksteditor wordt gebruikt voor het bewerken van tekst. Uw tekstpagina s bewerkt u met deze editor, maar u vindt m op vele plekken terug.
Gentoo linux. Introductie. Gentoo is anders. LinuxFocus article number 336 http://linuxfocus.org. door Guido Socher (homepage) Over de auteur:
LinuxFocus article number 336 http://linuxfocus.org Gentoo linux door Guido Socher (homepage) Over de auteur: Guido werkt erg graag met Gentoo omdat het hem meer controle geeft over het installatie proces.
Sparse columns in SQL server 2008
Sparse columns in SQL server 2008 Object persistentie eenvoudig gemaakt Bert Dingemans, e-mail : [email protected] www : http:// 1 Content SPARSE COLUMNS IN SQL SERVER 2008... 1 OBJECT PERSISTENTIE EENVOUDIG
II. ZELFGEDEFINIEERDE FUNCTIES
II. ZELFGEDEFINIEERDE FUNCTIES In Excel bestaat reeds een uitgebreide reeks van functies zoals SOM, GEMIDDELDE, AFRONDEN, NU enz. Het is de bedoeling om functies aan deze lijst toe te voegen door in Visual
U ziet de progressie van de download aan de groene blokjes in het balkje helemaal onder aan de pagina.
Gegevens exporteren en bewerken vanuit GRIEL Stap 1. Selecteer de juiste gegevens en download deze 1. Stel het datumfilter in op de gewenste periode. Druk op ververs. 2. Maak met behulp van het filter
HOGESCHOOL VAN AMSTERDAM Informatica Opleiding. CPP 1 van 10
CPP 1 van 10 ADSdt 1-2009 TENTAMENVOORBLAD Voor aanvang van het tentamen s.v.p. de tentamengegevens goed doorlezen om eventuele misverstanden te voorkomen!! Naam student : Studentnummer : Groep : Studieonderdeel
Uw TEKSTEDITOR - alle iconen op een rij
Uw TEKSTEDITOR - alle iconen op een rij Hieronder ziet u alle functionaliteiten van uw teksteditor onder elkaar ( op alfabetische volgorde). Afbeelding (zie foto) Bestanden (zie link) Broncode Citaat Documenten
Fun met webparts in ASP.Net
Fun met webparts in ASP.Net Deel 2:User controls en Webparts door Bert Dingemans, e-mail : [email protected] www : http:// 1 Inhoudsopgave FUN MET WEBPARTS IN ASP.NET... 1 DEEL 2:USER CONTROLS EN WEBPARTS...
Hieronder ziet u alle functionaliteiten van uw teksteditor onder elkaar ( op alfabetische volgorde).
Uw TEKSTEDITOR - alle iconen op een rij Hieronder ziet u alle functionaliteiten van uw teksteditor onder elkaar ( op alfabetische volgorde). Afbeelding (zie foto) Bestanden (zie link) Broncode Citaat Documenten
3.1.6 Nieuwe lijst toevoegen
3.1.6 Nieuwe lijst toevoegen Om een nieuwe lijst toe te voegen, kies je de knop Maken in de algemene koppelingsbalk bovenaan een pagina van een Windows Sharepoint website. Je krijgt de keuze uit een aantal
Auteur boek: Vera Lukassen Titel boek: Excel Gevorderden 2013. 2011, Serasta Uitgegeven in eigen beheer [email protected] Eerste druk: December 2013
Auteur boek: Vera Lukassen Titel boek: Excel Gevorderden 2013 2011, Serasta Uitgegeven in eigen beheer [email protected] Eerste druk: December 2013 ISBN: 978-90-820856-9-3 Dit boek is gedrukt op een papiersoort
Wat zijn de verschillen tussen SPSS 9 en SPSS 10?
Wat zijn de verschillen tussen SPSS 9 en SPSS 10? 1.1 De data-editor / het definiëren van variabelen 1.2 Het openen van bestanden 1.3 Output lezen 1.4 Mogelijke problemen 1.1.1 De data-editor Het grootste
Hoofdstuk 16: Grafieken en diagrammen: hoe
Hoofdstuk 16: Grafieken en diagrammen: hoe 16.0 Inleiding Wanneer je de betekenis van een serie nummers in een presentatie wilt weergeven, zal je ondervinden dat een diagram de meest effectieve manier
Een database gebruiken
Een database gebruiken In een vorige handleiding heb ik laten zien hoe je met Scratch soortgelijke gegevens kunt opslaan in een lijst om deze op een later moment weer op te halen. Als voorbeeld las ik
HET WORDPRESS ZONDER GEDOE STUDIEPAKKET
X Theme one page website HET WORDPRESS ZONDER GEDOE STUDIEPAKKET De Instructie E-Books om zonder gedoe zelf je WordPress website te maken INHOUD P 1 X Theme one page website P 2 Admin Pagina s P 3 Structuur
Het Wepsysteem. Het Wepsysteem wordt op maat gebouwd, gekoppeld aan de gewenste functionaliteiten en lay-out van de site. Versie september 2010
Het Wepsysteem Het Wepsysteem is een content management systeem, een systeem om zonder veel kennis van html of andere internettalen een website te onderhouden en uit te breiden. Met het Content Management
INDESIGN CS2 EEN KALENDER AUTOMATISCH OPMAKEN IN ADOBE INDESIGN CS2
EEN KALENDER AUTOMATISCH OPMAKEN IN ADOBE INDESIGN CS2 We gaan van de veronderstelling uit dat je een nieuw document aangemaakt hebt in InDesign Aan de hand van een XML-bestand kunnen we de opmaak van
Informatica. Objectgeörienteerd leren programmeren. Van de theorie met BlueJ tot een spelletje met Greenfoot... Bert Van den Abbeele
Informatica Objectgeörienteerd leren programmeren Van de theorie met BlueJ tot een spelletje met Greenfoot... Bert Van den Abbeele http://creativecommons.org/licenses/by-nc-nd/3.0/legalcode Objectgeörienteerd
Auteur boek: Vera Lukassen Titel boek: Word Gevorderd 2010. 2011, Serasta Uitgegeven in eigen beheer [email protected] Eerste druk: augustus 2012
Auteur boek: Vera Lukassen Titel boek: Word Gevorderd 2010 2011, Serasta Uitgegeven in eigen beheer [email protected] Eerste druk: augustus 2012 ISBN: 978-90-817910-7-6 Dit boek is gedrukt op een papiersoort
Variabelen en statements in ActionScript
Ontwikkelen van Apps voor ios en Android Variabelen en statements in ActionScript 6.1 Inleiding Als we het in de informatica over variabelen hebben, bedoelen we een stukje in het geheugen van de computer
Microsoft Word Kolommen en tabellen
Microsoft Word 2010 Kolommen en tabellen Inhoudsopgave 8. Kolommen en tabellen 8.1 Tabtoets en tabstops 8.2 Tabellen maken 8.3 Tabel selecteren en tekst opmaken 8.4 Kolommen en rijen invoegen en verwijderen
SQL Aantekeningen 3. Maarten de Rijke [email protected]. 22 mei 2003
SQL Aantekeningen 3 Maarten de Rijke [email protected] 22 mei 2003 Samenvatting In deze aflevering: het selecteren van tuples, operaties op strings, en aggregatie functies. Verder kijken we naar iets
Space Invaders op de micro:bit
Space Invaders op de micro:bit Op het eerste gezicht denk je misschien dat je met een scherm van vijf bij vijf ledjes niet zoveel kunt doen, maar dat valt best nog wel mee. Om dat aan te tonen gaan we
INHOUD. Ten geleide 13. 1 Excel 2007-2010 Basis 15
INHOUD Ten geleide 13 1 Excel 2007-2010 Basis 15 1.1 Inleiding 15 1.2 Excel 2007-2010 samengevat 15 1.2.1 Configuratie instellen en de werkomgeving aanpassen 15 1.2.1.1 Een knop toevoegen aan de werkbalk
EXCEL. Een paar handigheden Vertikaal / horizontaal zoeken Een draaitabel
EXCEL Een paar handigheden Vertikaal / horizontaal zoeken Een draaitabel Een paar handigheden wellicht handig om te gebruiken Nummeren van rijen Breedte van kolommen aanpassen Cellen absoluut maken Opmaak
Informatica: C# WPO 12
Informatica: C# WPO 12 1. Inhoud Datacontainers, bestanden uitlezen, bestanden schrijven en data toevoegen aan en bestand, csv-bestanden 2. Oefeningen Demo 1: Point2D Demo 2: Notepad Demo 3: Read CSV-file
Hoofdstuk 27: Celopmaak* 2010
Hoofdstuk 27: Celopmaak* 2010 27.0 Inleiding In dit deel wordt beschreven hoe je het werk er goed kunt laten uitzien. Besproken zal worden wat er binnenin de cel en aan de celgrenzen gebeurt en wanneer
8. Adresetiketten maken
8. Adresetiketten maken In deze module leert u: - Hoe u een adressenbestand kunt maken; - Hoe u een adressenbestand kunt koppelen aan Writer; - Hoe u adresetiketten van dat adressenbestand kunt maken;
Excel Controller. Handleiding Excel Controller Wizard
Excel Controller Handleiding Excel Controller Wizard 1 Inhoud Inleiding... 3 Eigen SQL... 3 Stap 1 Eigen SQL... 3 Stap 2 Testen SQL... 8 Stap 3 Wizard... 11 Stap 4 Parameters... 13 Voorbeeld Eigen Parameter...
Checklist websiteonderhoud divosa.nl
Checklist websiteonderhoud divosa.nl 1. Tekst opschonen Zorg altijd dat je gekopieerde tekst vanuit Word of e-mailberichten is opgeschoond voordat je deze in de editor van Drupal zet. Plak je tekst eerst
Spelen met tabellen in word
Spelen met tabellen in word Auteur : Ludo Huybrechts - deskundige informatica financiën e-mail : [email protected] Voor publicatie in tijdschriften is steeds het akkoord van de auteur vereist!
Handleiding Mijneigenweb.nl
Handleiding Mijneigenweb.nl Inhoud 1 Inloggen 2 Kleurenschema en lettertype 2.1 Kies een standaard kleurenschema 2.2 Kleurenschema en lettertypes aanpassen/ zelf samenstellen 3 Logo 4 Visual 4.1 Eigen
CMS Instructiegids Copyright Endless webdesign v.o.f
CMS Instructiegids Copyright Endless webdesign v.o.f. 2014 1 2 Notities Inhouds opgave Hoe log ik in? 4 Een pagina toevoegen. 5 Een pagina vullen/aanpassen. 7 Een pagina verwijderen. 8 Een sjabloon kiezen.
Een website ontwerpen in Dreamweaver met de opmaakweergave
Een website ontwerpen in Dreamweaver met de opmaakweergave door G. Van Soest Met Dreamweaver kan je zeer snel een website in elkaar bouwen; ook het onderhoud van een website is met Dreamweaver uiterst
Les 9: formulier controle met javascript.
Les 9: formulier controle met javascript. Javascript is erg veel gebruikt bij internet toepassingen. In tegenstelling tot PHP, wat een server side scripting is, is java client side scripting. Dwz, niet
Hoofdstuk 15: Tabellen
Hoofdstuk 15: Tabellen 15.0 Inleiding Een tabel kan in PowerPoint worden gebruikt om tekst of cijfer informatie weer te geven in rijen en kolommen. 15.1 Een tabel invoegen Tabel invoegen is één van de
Opdrachtgever: Avpec1910 Auteur: Avalon Systems Versie: 1.0 Datum: 12/01/2011. Handleiding WYSIWYG HTML editor: CKEditor
Opdrachtgever: Avpec1910 Auteur: Avalon Systems Versie: 1.0 Datum: 12/01/2011 Handleiding WYSIWYG HTML editor: CKEditor Inhoud 1 Inleiding... 3 2 WYSIWYG editor... 4 2.1 Iconen toegelicht... 5 2.2 Maximaliseren...
Handleiding CMS VOORKANT
Handleiding CMS VOORKANT Inhoudsopgave Pagina 1. Toegang tot het CMS... 3 2. Artikel toevoegen... 4 3. Artikel bewerken... 5 4. Artikel kopiëren of verwijderen... 6 5. Afbeelding, link of tabel invoegen...
Uitwerking tentamen Algoritmiek 10 juni :00 13:00
Uitwerking tentamen Algoritmiek 10 juni 2014 10:00 13:00 1. Dominono s a. Toestanden: n x n bord met in elk hokje een O, een X of een -. Hierbij is het aantal X gelijk aan het aantal O of hooguit één hoger.
Algoritmisch Denken: Dodo s Bit Parity
Algoritmisch Denken: Dodo s Opdrachtomschrijving: Jouw opdracht, als je deze accepteert, is om Mimi (een Dodo) te leren een bit parity fout te ontdekken en te herstellen. Leerdoelen: Ik kan een correct
d. Maak een spreidingsdiagram van de gegevens. Plaats de x-waarden op de x-as en de z-waarden op de y-as.
Opdracht 6a ----------- Dichtheidskromme, normaal-kwantiel-plot Een nauwkeurige waarde van de lichtsnelheid is van belang voor ontwerpers van computers, omdat de elektrische signalen zich uitsluitend met
Handleiding CMS. Auteur: J. Bijl Coldfusion Consultant
Handleiding CMS Auteur: J. Bijl Coldfusion Consultant Inhoudsopgave 1.0 Inleiding 3 2.0 Introductie CMS en websites 4 3.0 Inloggen in beheer 5 4.0 Dashboard 6 4.1 Bezoekers totalen 6 4.2 Bezoekers 7 4.3
Bijlage Inlezen nieuwe tarieven per verzekeraar
! Bijlage inlezen nieuwe tarieven (vanaf 3.2) Bijlage Inlezen nieuwe tarieven per verzekeraar Scipio 3.303 biedt ondersteuning om gebruikers alle tarieven van de verschillende verzekeraars in één keer
ACCEPETEREN RESERVERING
E-mail Templates In i-reserve is het mogelijk gestandaardiseerde e-mails te verzenden. Het verzenden van dergelijke mails kan volledig worden geautomatiseerd: u maakt dan gebruik van zogenaamde automatische
Excel 2010 NL. Stap voor Stap formulier maken. Een formulier maken in Excel 2010 NL aan stap voor stap beschreven. Blad kopiëren en Afdrukken.
Excel 2010 NL Stap voor Stap formulier maken Een formulier maken in Excel 2010 NL aan stap voor stap beschreven. Blad kopiëren en Afdrukken. Peter 17-11-2016 Excel 2010 NL: FORMULIER A4 LIGGEND UITLEG
Een tabel is samengesteld uit rijen (horizontaal) en kolommen (verticaal). Elk vakje uit een tabel is een cel.
Module 14 Tabellen Een tabel invoegen Een tabel tekenen Verplaatsen en selecteren in een tabel Een tabel opmaken Veldnamenrij herhalen Rijen en kolommen toevoegen en verwijderen Tekst converteren naar
Hoofdstuk 13: Sorteren & Filteren* 2010
Hoofdstuk 13: Sorteren & Filteren* 2010 13.0 Inleiding Spreadsheets bieden meer grip op gegevens. De twee beste manieren om meer grip te krijgen, is door de gegevens te sorteren of door bepaalde waarden
SQL datadefinitietaal
SQL datadefinitietaal We kunnen er het schema van de database mee bepalen: metadata toevoegen, wijzigen en verwijderen uit een database. Basiscommando's: CREATE : toevoegen van metagegevens DROP : verwijderen
HANDLEIDING INFOGRAPHIC SOFTWARE Versie 2.3 / jan 2014
HANDLEIDING INFOGRAPHIC SOFTWARE Versie 2.3 / jan 2014 Inhoudsopgave 1. Inleiding... 3 2. Systeemvereisten... 3 3. Installeren van de software... 4 4. Programma instellingen... 5 5. Importeren van een
Game of Life in Java
Game of Life in Java Auteur: drs. M.S.L.F. Manssen http://www.manssen.eu Game of Life is een spel van een rooster van cellen, waarbij telkens een ronde gebeurt waarbij de nieuwe waardes van cellen gebeurt.
Cijfers over Europa. Raadpleeg de online databank van Eurostat. U komt op de Eurostat site via:
Cijfers over Europa Raadpleeg de online databank van Eurostat. U komt op de Eurostat site via: http://epp.eurostat.ec.europa.eu/portal/page/portal/eurostat/home/ of http://www.cbs.nl/nl- NL/menu/informatie/publiek/links/internationaal/default.htm
e-balie 3.0 Aan de slag
e-balie 3.0 Aan de slag 17/07/2017, APCS Inhoudstafel e-balie... 3 1. Algemene interface veranderingen... 3 1.1. Tabs... 3 1.2. Horizontaal verticaal scheiden... 4 1.3. Detailscherm: volledige schermmodus...
HTML Editor: tabellen en hyperlinks
LES 19 HTML Editor: tabellen en hyperlinks In deze les leert u nog iets meer over HTML en de HTML Editor van OpenOffice.org. U leert hoe u absolute en relatieve hyperlinks maakt. We staan even stil bij
Gebruikershandleiding XOPUS XML-editor
Gebruikershandleiding XOPUS XML-editor Versie: 0.3 Wijzigingsbeheer Versi Datum e 0.1 0.2 0.3 31-12-2012 02-01-2013 06-03-2013 Omschrijving Auteur(s) Initiële versie Wijzigingen nav review Jeroen van Hemert
www.digitalecomputercursus.nl 6. Reeksen
6. Reeksen Excel kan datums automatisch uitbreiden tot een reeks. Dit betekent dat u na het typen van een maand Excel de opdracht kan geven om de volgende maanden aan te vullen. Deze voorziening bespaart
Dynamisch Programmeren. Het Rugzakprobleem
INLEIDING Dynamisch Programmeren 1 Dynamisch Programmeren Section Page Inleiding................................................. 1 1 Oplossing................................................ 2 2 Subprobleem.............................................
Universiteit van Amsterdam FNWI. Voorbeeld van tussentoets Inleiding programmeren
Universiteit van Amsterdam FNWI Voorbeeld van tussentoets Inleiding programmeren Opgave 1: Wat is de uitvoer van dit programma? public class Opgave { static int i = 0 ; static int j = 1 ; int i = 1 ; int
