Click here to Skip to main content
Click here to Skip to main content
Add your own
alternative version

OOP in the Real World - Creating an Equation Editor

, 12 Feb 2014
Object Oriented Design and Programming Process using a Real World Example
equation_editor.zip
equation_editor_code.zip
Equation_Editor_Code
EquationEditor
.gitignore
app_icon.ico
app_icon.png
common
Editor.csproj.user
equations
Bracket
Common
Division
Root
SignComposite
SubSuper
images
commands
brackets
AngleBar.png
BarAngle.png
Ceiling.png
CurlyBracket.png
DoubleBar.png
Floor.png
LeftAngle.png
LeftBar.png
LeftCurlyBracket.png
LeftDoubleBar.png
LeftLeftSquareBracket.png
LeftParenthesis.png
LeftSquareBar.png
LeftSquareBracket.png
Parentheses.png
ParenthesisSquare.png
PointingAngles.png
RightAngle.png
RightBar.png
RightCurlyBracket.png
RightDoubleBar.png
RightLeftSquareBracket.png
RightParenthesis.png
RightRightSquareBracket.png
RightSquareBar.png
RightSquareBracket.png
SingleBar.png
SquareBar.png
SquareBracket.png
SquareParenthesis.png
divAndRoots
Div.png
DivHoriz.png
DivSlant.png
nRoot.png
SqRoot.png
integrals
anticlockContourIntegral.png
anticlockContourIntegralBottom.png
anticlockContourIntegralSub.png
clockContourIntegral.png
clockContourIntegralBottom.png
clockContourIntegralSub.png
contourIntegral.png
contourIntegralBottom.png
contourIntegralSub.png
dIntegral.png
dIntegralBottom.png
dIntegralSub.png
integral.png
integralBottom.png
integralBottomTop.png
integralSub.png
integralSubSuper.png
surfaceIntegral.png
surfaceIntegralBottom.png
surfaceIntegralSub.png
tIntegral.png
tIntegralBottom.png
tIntegralSub.png
volumeIntegral.png
volumeIntegralBottom.png
volumeIntegralSub.png
subSuper
Sub.png
SubLeft.png
SubSuper.png
SubSuperLeft.png
Super.png
SuperLeft.png
sumsProducts
coProduct.png
coProductBottom.png
coProductBottomTop.png
coProductSub.png
coProductSubSuper.png
intersection.png
intersectionBottom.png
intersectionBottomTop.png
intersectionSub.png
intersectionSubSuper.png
product.png
productBottom.png
ProductBottomTop.png
productSub.png
productSubSuper.png
sum.png
sumBottom.png
sumBottomTop.png
sumSub.png
sumSubSuper.png
union.png
unionBottom.png
unionBottomTop.png
unionSub.png
unionSubSuper.png
gui
underbar.png
zoomin.png
zoomout.png
mathbuttons
arrows.png
brackets.png
divroot.png
greekcapital.png
greeksmall.png
integrals.png
subsuper.png
sumproduct.png
symbols.png
Properties
Settings.settings
STIX
STIX Font License 2010.pdf
STIXGeneral-Bold.otf
STIXGeneral-BoldItalic.otf
STIXGeneral-Italic.otf
STIXGeneral-Regular.otf
STIXIntegralsD-Bold.otf
STIXIntegralsD-Regular.otf
STIXIntegralsSm-Bold.otf
STIXIntegralsSm-Regular.otf
STIXIntegralsUp-Bold.otf
STIXIntegralsUp-Regular.otf
STIXIntegralsUpD-Bold.otf
STIXIntegralsUpD-Regular.otf
STIXIntegralsUpSm-Bold.otf
STIXIntegralsUpSm-Regular.otf
STIXNonUnicode-Bold.otf
STIXNonUnicode-BoldItalic.otf
STIXNonUnicode-Italic.otf
STIXNonUnicode-Regular.otf
STIXSizeFiveSym-Regular.otf
STIXSizeFourSym-Bold.otf
STIXSizeFourSym-Regular.otf
STIXSizeOneSym-Bold.otf
STIXSizeOneSym-Regular.otf
STIXSizeThreeSym-Bold.otf
STIXSizeThreeSym-Regular.otf
STIXSizeTwoSym-Bold.otf
STIXSizeTwoSym-Regular.otf
STIXVariants-Bold.otf
STIXVariants-Regular.otf
EquationEditor.suo

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

Kashif_Imran
Software Developer MathiVersity
Pakistan Pakistan
I am a web developer mostly working in JavaScript. Formerly I used to be a C#/.Net developer. I love to work on complex programming tasks requiring deep analysis, planning and use of efficient algorithms and data structures.
 
I am founder of the Project MathiVersity, which aims to create free software, games and services related to mathematics and its allied disciplines.

| Advertise | Privacy | Mobile
Web02 | 2.8.140821.2 | Last Updated 12 Feb 2014
Article Copyright 2013 by Kashif_Imran
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid