Introduction to windows
GUI(Graphics User Interface)
GUI is a A program interface that takes advantage of the computer’sgraphics capabilities to make the program easier to use. Well-designed graphical user interfaces can free the user from learning complex command languages. On the other hand, many users find that they work more effectively with a command-driven interface, especially if they already know the command language.
Basic Components of a GUI
Graphical user interfaces, such as Microsoft Windows and the one used by the Apple Macintosh, feature the following basic components:Pointer: A symbol that appears on the display screen and that you move to select objects and commands. Usually, the pointer appears as a small angled arrow. Text -processing applications, however, use an I-beam pointer that is shaped like a capital I.Pointing device: A device, such as a mouse or trackball, that enables you to select objects on the display screen.Icons: Small pictures that represent commands, files, or windows. By moving the pointer to the icon and pressing a mouse button, you can execute a command or convert the icon into a window. You can also move the icons around the display screen as if they were real objects on your desk.Desktop: The area on the display screen where icons are grouped is often referred to as the desktop because the icons are intended to represent real objects on a real desktop.Windows: You can divide the screen into different areas. In each window, you can run a different program or display a different file. You can move windows around the display screen, and change their shape and size at will.Menus: Most graphical user interfaces let you execute commands by selecting a choice from a menu.
In addition to their visual components, graphical user interfaces also make it easier to move data from one application to another. A true GUI includes standard formats for representing text and graphics. Because the formats are well-defined, different programs that run under a common GUI can share data. This makes it possible, for example, to copy a graph created by a spreadsheet program into a document created by a word processor.
Many DOS programs include some features of GUIs, such as menus, but are not graphics based. Such interfaces are sometimes called graphical character-based user interfaces to distinguish them from true GUIs.
The First Graphical User Interface
The first graphical user interface was designed by Xerox Corporation’s Palo Alto Research Center in the 1970s, but it was not until the 1980s and the emergence of the Apple Macintosh that graphical user interfaces became popular. One reason for their slow acceptance was the fact that they require considerable CPU power and a high-quality monitor, which were prohibitively expensive.
purple pharmacy mexico price list: mexico pharmacy – buying prescription drugs in mexico online
top 10 online pharmacy in india http://indiaph24.store/# reputable indian online pharmacy
mail order pharmacy india
canadian pharmacy ratings [url=https://canadaph24.pro/#]canadian pharmacies[/url] online pharmacy canada
buy medicines online in india https://indiaph24.store/# indian pharmacies safe
reputable indian pharmacies
п»їbest mexican online pharmacies: mexico pharmacy – mexico drug stores pharmacies
global pharmacy canada [url=http://canadaph24.pro/#]best canadian online pharmacy[/url] canadian family pharmacy
http://canadaph24.pro/# buying from canadian pharmacies
buy cheap propecia prices [url=http://finasteride.store/#]buy propecia price[/url] order propecia tablets
cost of cheap propecia without rx: get cheap propecia – propecia cost
https://nolvadex.life/# clomid nolvadex
buy cipro cheap [url=https://ciprofloxacin.tech/#]ciprofloxacin generic[/url] antibiotics cipro
https://finasteride.store/# propecia sale
lisinopril 20 mg canada: lisinopril 20 mg sale – lisinopril mexico
tamoxifen mechanism of action [url=http://nolvadex.life/#]nolvadex pills[/url] tamoxifen headache
https://lisinopril.network/# lisinopril 102
https://nolvadex.life/# tamoxifen bone pain
cytotec abortion pill [url=http://cytotec.club/#]buy cytotec over the counter[/url] buy cytotec over the counter
buying propecia online: order generic propecia for sale – generic propecia for sale
ciprofloxacin mail online [url=http://ciprofloxacin.tech/#]cipro ciprofloxacin[/url] buy cipro online
https://finasteride.store/# buying cheap propecia without insurance
buy generic propecia without a prescription [url=http://finasteride.store/#]get generic propecia without rx[/url] get propecia pills
generic propecia without rx: cost of propecia without insurance – order propecia tablets
http://cytotec.club/# buy cytotec over the counter
purchase cytotec [url=http://cytotec.club/#]buy cytotec pills[/url] purchase cytotec
http://nolvadex.life/# nolvadex d
cytotec online [url=http://cytotec.club/#]buy cytotec pills[/url] cytotec abortion pill
cipro 500mg best prices: ciprofloxacin generic price – ciprofloxacin 500mg buy online
http://ciprofloxacin.tech/# buy cipro online without prescription
Abortion pills online [url=http://cytotec.club/#]buy misoprostol over the counter[/url] cytotec online
buy cytotec pills: buy cytotec online – buy cytotec pills
cipro [url=http://ciprofloxacin.tech/#]cipro online no prescription in the usa[/url] where can i buy cipro online
https://cytotec.club/# cytotec online
ciprofloxacin generic [url=https://ciprofloxacin.tech/#]buy ciprofloxacin tablets[/url] buy cipro online canada
ciprofloxacin: ciprofloxacin order online – cipro online no prescription in the usa
http://finasteride.store/# cost of generic propecia without a prescription
http://ciprofloxacin.tech/# п»їcipro generic
buy misoprostol over the counter: buy cytotec over the counter – cytotec pills online
https://finasteride.store/# buying cheap propecia without dr prescription
https://nolvadex.life/# nolvadex gynecomastia
prinivil online [url=http://lisinopril.network/#]lisinopril 40 mg without prescription[/url] buy lisinopril online
cost generic propecia prices [url=http://finasteride.store/#]generic propecia without rx[/url] cost of generic propecia price
cytotec pills online: Misoprostol 200 mg buy online – cytotec pills online
https://finasteride.store/# get generic propecia without insurance
tamoxifen hip pain [url=http://nolvadex.life/#]tamoxifen and depression[/url] nolvadex for pct
buy cytotec over the counter: buy cytotec pills – cytotec buy online usa
https://ciprofloxacin.tech/# buy cipro online canada
http://nolvadex.life/# tamoxifen alternatives premenopausal
order cheap propecia without insurance [url=http://finasteride.store/#]buying propecia no prescription[/url] propecia rx
cost generic propecia without a prescription: get cheap propecia without a prescription – order cheap propecia pill
https://lisinopril.network/# lisinopril pill
lisinopril 10 mg prices [url=http://lisinopril.network/#]lisinopril 5 mg tablet price[/url] lisinopril 5mg
Cialis without a doctor prescription [url=http://cialist.pro/#]Generic Tadalafil 20mg price[/url] Cialis over the counter
buy cenforce: order cenforce – cenforce for sale
buy kamagra online usa: kamagra.win – Kamagra 100mg
https://levitrav.store/# Buy Vardenafil 20mg
https://kamagra.win/# п»їkamagra
Cheap generic Viagra online: Buy Viagra online cheap – Buy generic 100mg Viagra online
http://kamagra.win/# Kamagra 100mg
generic sildenafil [url=http://viagras.online/#]Buy Viagra online[/url] Viagra tablet online
cheapest cenforce: Cenforce 100mg tablets for sale – cenforce for sale
Cheap Levitra online: Buy Vardenafil 20mg online – Levitra 20 mg for sale
Buy generic Levitra online [url=https://levitrav.store/#]Levitra 20mg price[/url] Levitra 20 mg for sale
https://levitrav.store/# buy Levitra over the counter
Kamagra 100mg price: buy Kamagra – sildenafil oral jelly 100mg kamagra
Kamagra Oral Jelly [url=https://kamagra.win/#]kamagra.win[/url] п»їkamagra
http://cenforce.pro/# Buy Cenforce 100mg Online
kamagra: kamagra – Kamagra 100mg price
Buy Cialis online [url=http://cialist.pro/#]Generic Tadalafil 20mg price[/url] buy cialis pill
http://viagras.online/# sildenafil over the counter
https://levitrav.store/# Buy generic Levitra online
cenforce for sale [url=https://cenforce.pro/#]Buy Cenforce 100mg Online[/url] Purchase Cenforce Online
buy kamagra online usa: kamagra.win – super kamagra
online pharmacies no prescription [url=https://pharmnoprescription.icu/#]buying online prescription drugs[/url] canadian pharmacy no prescription
online pharmacy prescription: online pharmacy non prescription drugs – mail order pharmacy no prescription
canadian pharmacy coupon: pharm world – best canadian pharmacy no prescription
http://pharmcanada.shop/# canadian valley pharmacy
buy prescription drugs from india [url=http://pharmindia.online/#]buy medicines online in india[/url] top 10 online pharmacy in india
thecanadianpharmacy: canadian pharmacy near me – cheapest pharmacy canada
http://pharmcanada.shop/# real canadian pharmacy
order prescription drugs online without doctor: buy prescription drugs on line – buy prescription drugs on line
pharmacy coupons: cheapest pharmacy – canadian pharmacy discount coupon
canadian pharmacy 365 [url=http://pharmcanada.shop/#]canadian pharmacy near me[/url] canadian pharmacy tampa
https://pharmcanada.shop/# reputable canadian pharmacy
top online pharmacy india [url=http://pharmindia.online/#]buy medicines online in india[/url] Online medicine home delivery
https://pharmworld.store/# online pharmacy no prescription needed
indian pharmacy online: mail order pharmacy india – india pharmacy mail order
buying drugs online no prescription: buying prescription drugs online canada – canadian prescription drugstore review
online pharmacy india [url=https://pharmindia.online/#]п»їlegitimate online pharmacies india[/url] indianpharmacy com
https://pharmworld.store/# canada drugs coupon code
https://pharmmexico.online/# mexico drug stores pharmacies
buy doxycycline cheap [url=https://doxycyclinea.online/#]doxycycline hyc[/url] buy cheap doxycycline
odering doxycycline: buy doxycycline monohydrate – doxycycline 50 mg
gabapentin 600 mg: cost of neurontin – neurontin capsule 400 mg
order amoxicillin uk [url=https://amoxila.pro/#]price of amoxicillin without insurance[/url] amoxicillin medicine
https://gabapentinneurontin.pro/# neurontin 100 mg tablets
doxycycline: doxycycline hyc – doxycycline 100mg tablets
order zithromax over the counter: zithromax antibiotic – zithromax online
generic gabapentin: neurontin cost uk – neurontin 300mg tablet cost
zithromax for sale online: zithromax online pharmacy canada – where can i purchase zithromax online
buy zithromax online with mastercard [url=http://zithromaxa.store/#]can you buy zithromax online[/url] zithromax tablets
amoxicillin without rx: amoxicillin discount – medicine amoxicillin 500
https://amoxila.pro/# where can i buy amoxicillin over the counter uk
buy cheap neurontin [url=https://gabapentinneurontin.pro/#]neurontin tablets 300 mg[/url] neurontin 300 mg cap
buy doxycycline for dogs: buy doxycycline – buy doxycycline
amoxicillin medicine: amoxicillin 750 mg price – can you buy amoxicillin over the counter
https://zithromaxa.store/# zithromax canadian pharmacy
zithromax over the counter uk: where can i get zithromax over the counter – zithromax z-pak price without insurance
neurontin 800 mg capsules [url=https://gabapentinneurontin.pro/#]neurontin 300[/url] neurontin for sale online
cost of neurontin: neurontin 200 mg price – generic neurontin 300 mg
where to get zithromax [url=https://zithromaxa.store/#]buy zithromax without prescription online[/url] buy azithromycin zithromax
neurontin 100 mg caps: neurontin 300 mg tablets – neurontin 600
where to get zithromax: buy generic zithromax no prescription – zithromax 250 mg australia
doxycycline mono: doxycycline hydrochloride 100mg – buy doxycycline without prescription
neurontin 300 mg price in india [url=http://gabapentinneurontin.pro/#]neurontin 100 mg capsule[/url] neurontin tablets 300mg
where can i get doxycycline: order doxycycline online – buy doxycycline
generic zithromax india [url=http://zithromaxa.store/#]where to get zithromax over the counter[/url] can i buy zithromax over the counter
buy doxycycline online: cheap doxycycline online – buy cheap doxycycline online
http://gabapentinneurontin.pro/# discount neurontin
online order prednisone: prednisone uk over the counter – prednisone 10mg tablet cost
neurontin 50mg cost: neurontin 300mg – gabapentin 300
http://doxycyclinea.online/# doxycycline without prescription
can we buy amoxcillin 500mg on ebay without prescription [url=http://amoxila.pro/#]where can i buy amoxocillin[/url] amoxicillin order online
amoxicillin 500mg no prescription: amoxicillin 500mg buy online uk – amoxicillin discount coupon
https://amoxila.pro/# amoxicillin 500 mg tablet
amoxicillin 500 mg price: amoxicillin cost australia – where to get amoxicillin over the counter
prednisone 10mg prices: prednisone in canada – prednisone prescription drug
https://doxycyclinea.online/# buy doxycycline hyclate 100mg without a rx
can you buy prednisone over the counter in canada [url=https://prednisoned.online/#]prednisone without a prescription[/url] 20 mg of prednisone
https://prednisoned.online/# how much is prednisone 10 mg
doxycycline tetracycline: doxycycline 100 mg – doxycycline 100mg
doxy: buy doxycycline online without prescription – price of doxycycline
https://gabapentinneurontin.pro/# neurontin 204
buy doxycycline without prescription uk [url=https://doxycyclinea.online/#]doxycycline pills[/url] generic doxycycline
neurontin 100mg tablet: buy gabapentin online – neurontin 100
prescription for amoxicillin: order amoxicillin no prescription – amoxicillin 500mg without prescription
http://gabapentinneurontin.pro/# buy neurontin uk
purchase prednisone canada [url=https://prednisoned.online/#]where to get prednisone[/url] prednisone 5 tablets