Advertisement
VideoWired
VIDEO SEARCH

Free Pascal Tutorial 18 - Hungarian Notation and Creating the GUI Window Details

FreePascalTutorial18HungarianNotationandCreatingtheGUIWindow
Watch Video

Free Pascal Tutorial 18 - Hungarian Notation and Creating the GUI Window

0 of 5 Stars
The next four tutorials shows the creation of a very simple calculator program. Part 1 - Tutorial 18 - Uses Hungarian Notation and Creates the GUI Window Part 2 - Tutorial 19 - Performs Calculations and String Conversions Part 3 - Tutorial 20 - Uses RadioButtons to Select the Operator Part 4 - Tutorial 21 - Show Error Handling - So the Program Will Not Crash, If a Certain Situation Arises. Hungarian Notation: * Used in the Delphi and Lazarus code 
* Also used in other programming languages
* Used in naming of components - Common in Delphi and Lazarus
* Used in built-in properties - Common in Delphi and Lazarus
 * Other uses include names of user made variables - Not common in Delphi and Lazarus
 * Tutorial 16 used the built-in color clRed
 * Primarily used to shorten names of components i.e. RadioButton becomes rBtn
 * Also, used to label variables with the datatype in the name i.e. iNum1, iNum2 are integers. This is not normally used in user created variables in Delphi and Lazarus
 * Even if you do not use Hungarian Notation for names of components, it is still important to name the variable something meaningful. i.e. Instead of using the name Button12, use the name ButtonQuit. There is some discussion on using Hungarian Notation within the programming community. The idea of Hungarian Notation is to organize how things are named and bring some uniformity to how the program is written. However, if Hungarian Notation is overused this can complicate the code and lead to longer development times. This situation can be especially true when programming in Pascal. Pascal has a very eloquent, English-Like, syntax and Hungarian Notation make the code look more like C++ than Pascal. If this occurs, much of the reasoning to use Pascal will be lost.
Channel: iTunes
Video Length: 8m 48s
Date Found: Sat, Feb 06 2010 12:26 PM
Category: Educational
Date Produced: Sun, Jan 10 2010 5:10 PM
View Count: 0
Flag
Advertisement
Advertisement
Related Results From Educational
HealingandBlessingwrappedupinGodsgiftofRighteousnessavi
From: veehd on Sun, Jul 17 2011 10:53 PM
0 of 5 Stars
SugarHighsandLowsTheNewScienceofSugarAddiction
From: UCTV on Sat, Jul 16 2011 5:10 PM
0 of 5 Stars
RovingMarsSpiritOpportunityandtheExplorationoftheRedPlanet
From: UCTV on Sat, Jul 16 2011 5:09 PM
0 of 5 Stars
ResearchonAgingTheOpportunityforHealthCareviaHospiceandPalliativeCare
From: UCTV on Sat, Jul 16 2011 5:09 PM
0 of 5 Stars
ConversationswithHistoryTheFutureofEconomicGrowthinaMultispeedWorldwithMichaelSpence
From: UCTV on Sat, Jul 16 2011 5:09 PM
0 of 5 Stars
CARTATheGeneticsofHumannessTheNeanderthalandDenisovanGenomesTheGeneticsofHumanandApeStemCells
From: UCTV on Sat, Jul 16 2011 5:09 PM
0 of 5 Stars
ChildrenandArmedConflictTheInternationalResponse
From: UCTV on Sat, Jul 16 2011 5:09 PM
0 of 5 Stars
BruinTalkJuly20111
From: UCTV on Sat, Jul 16 2011 5:09 PM
0 of 5 Stars
ApproachestoCareGiving
From: UCTV on Sat, Jul 16 2011 5:09 PM
0 of 5 Stars
BasicImmunologyNutsandBoltsoftheImmuneSystem
From: UCTV on Sat, Jul 16 2011 5:09 PM
0 of 5 Stars
TheFutureofPlanetaryExploration
From: UCTV on Sat, Jul 16 2011 5:09 PM
0 of 5 Stars
SugarHighsandLowsHowtoHaveaSweetEndingInterventionstoReduceSugarConsumption
From: UCTV on Sat, Jul 16 2011 5:09 PM
0 of 5 Stars
OsherUCSDRedrawingLinesBetweenChimpsandHumans
From: UCTV on Sat, Jul 16 2011 5:09 PM
0 of 5 Stars
UCSDat50ALegacyoftheFuture
From: UCTV on Sat, Jul 16 2011 5:09 PM
0 of 5 Stars
CARTATheGeneticsofHumannessGeneDuplicationsandDeletionsandAcceleratedRegionsintheHumanGenome
From: UCTV on Sat, Jul 16 2011 5:09 PM
0 of 5 Stars
EurekaFest2011BeijingNo4HighSchoolInvenTeam
From: MIT TechTV on Sat, Jul 16 2011 3:22 PM
A student from the Beijing No. 4 High School InvenTeam explains their team’s invention, a classroom desk that protects students in an earthquake.
0 of 5 Stars
2011CaribbeanLittleLeagueChampionships
From: Livestream on Sat, Jul 16 2011 1:26 PM
Channel 12 is the PBS affiliate that serves the US Virgin Islands. WTJX operates on four channels, each with distinct programming: Original, Kids, Signature, & Education.
0 of 5 Stars
2011CaribbeanLittleLeagueChampionships
From: Livestream on Sat, Jul 16 2011 1:26 PM
Channel 12 is the PBS affiliate that serves the US Virgin Islands. WTJX operates on four channels, each with distinct programming: Original, Kids, Signature, & Education.
0 of 5 Stars
GettingStartedwithFireworksIntrotoUsingtheSlicingTool
From: iTunes on Sat, Jul 16 2011 12:20 PM
In this video tutorial, Connor Turnbull will show us around the basics for using the Slicing tool in Adobe Fireworks. This is part of a series of tutorials that look at the unique features in Fireworks that make it such a great tool for web designers.
0 of 5 Stars
FireworksProSeriesBatchProcessing
From: iTunes on Sat, Jul 16 2011 12:20 PM
Web designers talk a lot about features or gadgets that are "magic wands"... but today we’re going to look at a unique feature inside Adobe Fireworks that might even live up to the name. If you haven't taken the time to check out the "batch processing" feature in Adobe Fireworks yet, no...
0 of 5 Stars
VIDEOWIRED.COM FEATURED