# SpiceLogic Inc > SpiceLogic builds .NET UI components and decision-analysis software: the WinForms and WPF HTML Editor controls, Analytic Hierarchy Process (AHP) software, Decision Tree Pro, and related tools. This file indexes the product documentation; an MCP server with live documentation and API tools is also available for the HTML Editor controls at https://mcp.spicelogic.com/mcp. ## Analytic Hierarchy Process Software - [Getting Started](https://spicelogic.com/docs/ahpsoftware/intro/335) - [Consistency Ratio and Transitivity Rule](https://spicelogic.com/docs/ahpsoftware/intro/ahp-consistency-ratio-transitivity-rule-388) - [Sensitivity Analysis](https://spicelogic.com/docs/ahpsoftware/intro/ahp-sensitivity-analysis-390) - [Managing Criteria and Subcriteria](https://spicelogic.com/docs/ahpsoftware/intro/ahp-sub-criteria-392) - [Managing Options](https://spicelogic.com/docs/ahpsoftware/intro/397) - [Results and Charts](https://spicelogic.com/docs/ahpsoftware/intro/394) - [AHP Calculation Methods](https://spicelogic.com/docs/ahpsoftware/intro/ahp-calculation-methods-396) - [Group Decision Making](https://spicelogic.com/docs/ahpsoftware/intro/ahp-group-decision-making-395) - [Reporting and Printing](https://spicelogic.com/docs/ahpsoftware/intro/391) - [Data Collection](https://spicelogic.com/docs/ahpsoftware/Misc/449) ## Decision Tree Pro - [Getting Started](https://spicelogic.com/docs/DecisionTreeAnalyzer/intro/Decision-Tree-290) - [Decision Tree Elements](https://spicelogic.com/docs/DecisionTreeAnalyzer/intro/decision-tree-elements-332) - [Manipulate the Tree Elements](https://spicelogic.com/docs/DecisionTreeAnalyzer/intro/293) - [Planning Point](https://spicelogic.com/docs/DecisionTreeAnalyzer/intro/295) - [Diagram View Manipulation](https://spicelogic.com/docs/DecisionTreeAnalyzer/intro/296) - [Decision Criteria](https://spicelogic.com/docs/DecisionTreeAnalyzer/intro/decision-criteria-333) - [Decision Making Under Uncertainty: 5 Decision Rules](https://spicelogic.com/docs/DecisionTreeAnalyzer/intro/decision-making-under-uncertainty-rules-497) - [Getting Started](https://spicelogic.com/docs/DecisionTreeAnalyzer/cost-effectiveness/decision-tree-cost-effectiveness-analysis-409) - [Cost-Effectiveness with QALY](https://spicelogic.com/docs/DecisionTreeAnalyzer/cost-effectiveness/QALY-quality-adjusted-life-year-402) - [Cost-Effectiveness with DALY](https://spicelogic.com/docs/DecisionTreeAnalyzer/cost-effectiveness/DALY-Disability-adjusted-life-year-403) - [Dominance and the Cost-Effectiveness Plane](https://spicelogic.com/docs/DecisionTreeAnalyzer/cost-effectiveness/cost-effectiveness-plane-438) - [Cost-Effectiveness Analysis: ICER, CE Plane, Dominance](https://spicelogic.com/docs/DecisionTreeAnalyzer/cost-effectiveness/cost-effectiveness-analysis-icer-dominance-498) - [Introduction to the Markov Models](https://spicelogic.com/docs/DecisionTreeAnalyzer/markov-models/markov-decision-process-399) - [Life Expectancy with Time variant probability](https://spicelogic.com/docs/DecisionTreeAnalyzer/markov-models/markov-model-life-expectancy-398) - [QALY and Cost with Markov Model](https://spicelogic.com/docs/DecisionTreeAnalyzer/markov-models/markov-model-QALY-healthcare-430) - [Choosing between two treatment plans](https://spicelogic.com/docs/DecisionTreeAnalyzer/markov-models/431) - [Gambler's ruin](https://spicelogic.com/docs/DecisionTreeAnalyzer/markov-models/markov-chain-gambler-ruin-433) - [Decision Policy](https://spicelogic.com/docs/DecisionTreeAnalyzer/analysis/decision-policy-338) - [Decision Tree Node Analysis](https://spicelogic.com/docs/DecisionTreeAnalyzer/analysis/decision-tree-analysis-294) - [Various Risk Metrics](https://spicelogic.com/docs/DecisionTreeAnalyzer/analysis/risk-metrics-323) - [Risk Profile](https://spicelogic.com/docs/DecisionTreeAnalyzer/analysis/risk-profile-319) - [Value of Information](https://spicelogic.com/docs/DecisionTreeAnalyzer/analysis/value-of-information-320) - [Sensitivity Analysis](https://spicelogic.com/docs/DecisionTreeAnalyzer/analysis/sensitivity-analysis-330) - [Monte Carlo Simulation](https://spicelogic.com/docs/DecisionTreeAnalyzer/analysis/monte-carlo-simulation-321) - [Stochastic Dominance](https://spicelogic.com/docs/DecisionTreeAnalyzer/analysis/stochastic-dominance-324) - [Introduction to Utility Function](https://spicelogic.com/docs/DecisionTreeAnalyzer/UtilityFunction/utility-function-297) - [Eliciting Utility Function by Game Play](https://spicelogic.com/docs/DecisionTreeAnalyzer/UtilityFunction/298) - [Exponential Utility Function](https://spicelogic.com/docs/DecisionTreeAnalyzer/UtilityFunction/exponential-utility-function-299) - [Bernoulli Utility Function](https://spicelogic.com/docs/DecisionTreeAnalyzer/UtilityFunction/bernoulli-utility-function-300) - [Custom Utility Function Equation](https://spicelogic.com/docs/DecisionTreeAnalyzer/UtilityFunction/utility-function-equation-301) - [Certainty Equivalent Calculation](https://spicelogic.com/docs/DecisionTreeAnalyzer/UtilityFunction/certainty-equivalent-calculation-302) - [Risk Premium Calculation](https://spicelogic.com/docs/DecisionTreeAnalyzer/UtilityFunction/risk-premium-303) - [Multiple-criteria decision analysis](https://spicelogic.com/docs/DecisionTreeAnalyzer/MultiCriteria/multi-criteria-decision-analysis-306) - [Criterion Data Types](https://spicelogic.com/docs/DecisionTreeAnalyzer/MultiCriteria/334) - [Subjective criterion](https://spicelogic.com/docs/DecisionTreeAnalyzer/MultiCriteria/307) - [Boolean Criterion](https://spicelogic.com/docs/DecisionTreeAnalyzer/MultiCriteria/308) - [Numerical criterion](https://spicelogic.com/docs/DecisionTreeAnalyzer/MultiCriteria/309) - [Categorical criterion](https://spicelogic.com/docs/DecisionTreeAnalyzer/MultiCriteria/311) - [Incorporating Probability Distribution](https://spicelogic.com/docs/DecisionTreeAnalyzer/ProbabilityDistribution/probability-distribution-325) - [Custom Continuous Distribution](https://spicelogic.com/docs/DecisionTreeAnalyzer/ProbabilityDistribution/326) - [Custom Discrete Distribution](https://spicelogic.com/docs/DecisionTreeAnalyzer/ProbabilityDistribution/327) - [Modeling with Survival Function](https://spicelogic.com/docs/DecisionTreeAnalyzer/ProbabilityDistribution/survival-function-328) - [Modeling Cumulative Distribution Function](https://spicelogic.com/docs/DecisionTreeAnalyzer/ProbabilityDistribution/cumulative-distribution-function-329) - [Update belief by Bayesian Inference](https://spicelogic.com/docs/DecisionTreeAnalyzer/Misc/Bayesian-inference-update-belief-305) - [Custom Expression Editor](https://spicelogic.com/docs/DecisionTreeAnalyzer/Misc/304) - [Decision Tree Machine Learning](https://spicelogic.com/docs/DecisionTreeAnalyzer/Misc/decision-tree-machine-learning-339) - [Reporting, Printing and Exporting Diagram](https://spicelogic.com/docs/DecisionTreeAnalyzer/Misc/337) - [Data Collection](https://spicelogic.com/docs/DecisionTreeAnalyzer/Misc/448) ## Rational Will - [Overview](https://spicelogic.com/docs/RationalWill/GettingStarted/189) - [Getting Started](https://spicelogic.com/docs/RationalWill/DecisionTree/340) - [Decision Tree Elements](https://spicelogic.com/docs/RationalWill/DecisionTree/341) - [Manipulate the Tree Elements](https://spicelogic.com/docs/RationalWill/DecisionTree/342) - [Planning Point](https://spicelogic.com/docs/RationalWill/DecisionTree/343) - [Diagram view manipulation](https://spicelogic.com/docs/RationalWill/DecisionTree/344) - [Decision Criteria](https://spicelogic.com/docs/RationalWill/DecisionTree/345) - [Getting Started](https://spicelogic.com/docs/RationalWill/cost-effectiveness/424) - [Cost-Effectiveness with QALY](https://spicelogic.com/docs/RationalWill/cost-effectiveness/425) - [Cost-Effectiveness with DALY](https://spicelogic.com/docs/RationalWill/cost-effectiveness/426) - [Dominance and the Cost-Effectiveness Plane](https://spicelogic.com/docs/RationalWill/cost-effectiveness/439) - [Introduction to the Markov Models](https://spicelogic.com/docs/RationalWill/markov-models/291) - [Life Expectancy with Time variant probability](https://spicelogic.com/docs/RationalWill/markov-models/417) - [QALY and Cost with Markov Model](https://spicelogic.com/docs/RationalWill/markov-models/434) - [Choosing between two treatment plans](https://spicelogic.com/docs/RationalWill/markov-models/435) - [Gambler's ruin](https://spicelogic.com/docs/RationalWill/markov-models/436) - [What Is a Markov Chain? States, Matrices, Steady State](https://spicelogic.com/docs/RationalWill/markov-models/what-is-a-markov-chain-496) - [Decision Policy](https://spicelogic.com/docs/RationalWill/Analysis/422) - [Decision Tree Node Analysis](https://spicelogic.com/docs/RationalWill/Analysis/423) - [Various Risk Metrics](https://spicelogic.com/docs/RationalWill/Analysis/356) - [Risk Profile](https://spicelogic.com/docs/RationalWill/Analysis/357) - [Value of Information](https://spicelogic.com/docs/RationalWill/Analysis/358) - [Sensitivity Analysis](https://spicelogic.com/docs/RationalWill/Analysis/359) - [Monte Carlo Simulation](https://spicelogic.com/docs/RationalWill/Analysis/360) - [Stochastic Dominance](https://spicelogic.com/docs/RationalWill/Analysis/361) - [Introduction to Utility Function](https://spicelogic.com/docs/RationalWill/UtilityFunction/347) - [Eliciting Utility Function by Game Play](https://spicelogic.com/docs/RationalWill/UtilityFunction/348) - [Exponential Utility Function](https://spicelogic.com/docs/RationalWill/UtilityFunction/349) - [Bernoulli Utility Function](https://spicelogic.com/docs/RationalWill/UtilityFunction/350) - [Custom Utility Function Equation](https://spicelogic.com/docs/RationalWill/UtilityFunction/351) - [Certainty Equivalent Calculation](https://spicelogic.com/docs/RationalWill/UtilityFunction/352) - [Risk Premium Calculation](https://spicelogic.com/docs/RationalWill/UtilityFunction/353) - [Utility Functions: Bernoulli and Exponential Explained](https://spicelogic.com/docs/RationalWill/UtilityFunction/bernoulli-exponential-utility-functions-495) - [Multiple-criteria decision analysis](https://spicelogic.com/docs/RationalWill/MultiCriteria/362) - [Criterion Data Types](https://spicelogic.com/docs/RationalWill/MultiCriteria/363) - [Subjective criterion](https://spicelogic.com/docs/RationalWill/MultiCriteria/364) - [Boolean criterion](https://spicelogic.com/docs/RationalWill/MultiCriteria/365) - [Numerical criterion](https://spicelogic.com/docs/RationalWill/MultiCriteria/366) - [Categorical criterion](https://spicelogic.com/docs/RationalWill/MultiCriteria/368) - [Incorporating Probability Distribution](https://spicelogic.com/docs/RationalWill/ProbabilityDistribution/372) - [Custom Continuous Distribution](https://spicelogic.com/docs/RationalWill/ProbabilityDistribution/373) - [Custom Discrete Distribution](https://spicelogic.com/docs/RationalWill/ProbabilityDistribution/374) - [Modeling with Survival Function](https://spicelogic.com/docs/RationalWill/ProbabilityDistribution/375) - [Modeling Cumulative Distribution Function](https://spicelogic.com/docs/RationalWill/ProbabilityDistribution/376) - [Getting Started with AHP](https://spicelogic.com/docs/RationalWill/AHP/Analytic-Hierarchy-Process-Software-213) - [Consistency ratio and Transitivity Rule](https://spicelogic.com/docs/RationalWill/AHP/410) - [Sensitivity Analysis](https://spicelogic.com/docs/RationalWill/AHP/411) - [Managing Criteria and Sub-criteria](https://spicelogic.com/docs/RationalWill/AHP/412) - [Managing Options](https://spicelogic.com/docs/RationalWill/AHP/413) - [Results and Charts](https://spicelogic.com/docs/RationalWill/AHP/414) - [Calculation Methods](https://spicelogic.com/docs/RationalWill/AHP/453) - [Group Decision Making](https://spicelogic.com/docs/RationalWill/AHP/452) - [Introduction to the Bayesian Tools](https://spicelogic.com/docs/RationalWill/Bayesian-network-inference/442) - [Getting Started with the Bayesian Network](https://spicelogic.com/docs/RationalWill/Bayesian-network-inference/443) - [Getting Started with the Bayesian Inference](https://spicelogic.com/docs/RationalWill/Bayesian-network-inference/444) - [Decision Tree with Bayesian Inference](https://spicelogic.com/docs/RationalWill/Bayesian-network-inference/445) - [Example: Modeling Base Rate Fallacy](https://spicelogic.com/docs/RationalWill/Bayesian-network-inference/446) - [Getting Started](https://spicelogic.com/docs/RationalWill/DecisionMatrix/Decision-Matrix-198) - [Modeling Uncertainty](https://spicelogic.com/docs/RationalWill/DecisionMatrix/235) - [Global Events and Decision Matrix](https://spicelogic.com/docs/RationalWill/DecisionMatrix/267) - [Minimax Regret Analysis](https://spicelogic.com/docs/RationalWill/DecisionMatrix/minimax-regret-278) - [Custom Expression Editor](https://spicelogic.com/docs/RationalWill/Misc/370) - [Decision Tree Machine Learning](https://spicelogic.com/docs/RationalWill/Misc/421) - [Reporting, Printing and Exporting Diagram](https://spicelogic.com/docs/RationalWill/Misc/371) - [Data Collection](https://spicelogic.com/docs/RationalWill/Misc/447) ## Markov Chain Calculator - [Getting Started: Predicting health state](https://spicelogic.com/docs/MarkovChainCalculator/Intro/277) - [Changing input](https://spicelogic.com/docs/MarkovChainCalculator/Intro/428) - [Example: Weather Forecasting](https://spicelogic.com/docs/MarkovChainCalculator/Intro/markov-chain-weather-forecast-440) - [Example: Gambler's ruin](https://spicelogic.com/docs/MarkovChainCalculator/Intro/Markov-Chain-Gambler-ruin-429) - [Custom Expression Editor and Chart](https://spicelogic.com/docs/MarkovChainCalculator/Intro/386) - [Data Collection](https://spicelogic.com/docs/MarkovChainCalculator/Misc/451) ## Bayesian Doctor - [Getting Started](https://spicelogic.com/docs/BayesianDoctor/intro/196) - [Getting Started](https://spicelogic.com/docs/BayesianDoctor/BayesianNetwork/Bayesian-Network-200) - [Multi State Variables](https://spicelogic.com/docs/BayesianDoctor/BayesianNetwork/259) - [Working with a big Diagram](https://spicelogic.com/docs/BayesianDoctor/BayesianNetwork/274) - [Rejecting Hypotheses](https://spicelogic.com/docs/BayesianDoctor/BayesianNetwork/275) - [Getting Started](https://spicelogic.com/docs/BayesianDoctor/BayesianInference/Bayesian-Inference-273) - [Mutually Non Exclusive Hypotheses](https://spicelogic.com/docs/BayesianDoctor/BayesianInference/260) - [Modeling Base Rate Fallacy](https://spicelogic.com/docs/BayesianDoctor/examples/base-rate-fallacy-276) - [Data Collection](https://spicelogic.com/docs/BayesianDoctor/Misc/450) ## WPF HTML Editor Control - [How to License the WPF HTML Editor](https://spicelogic.com/docs/wpfHtmlEditor/StartUp/how-to-license-wpf-html-editor-152) - [Getting Started with WPF HTML editor control](https://spicelogic.com/docs/wpfHtmlEditor/StartUp/139) - [Getting and Setting HTML Value](https://spicelogic.com/docs/wpfHtmlEditor/StartUp/141) - [Inserting HTML at current Caret position](https://spicelogic.com/docs/wpfHtmlEditor/StartUp/173) - [Design-time configuration: the Properties window and XAML](https://spicelogic.com/docs/wpfHtmlEditor/StartUp/design-time-configuration-491) - [Adding New Items to the WPF Editor Toolbar](https://spicelogic.com/docs/wpfHtmlEditor/ToolbarCustomization/add-custom-toolbar-item-143) - [Overriding WPF Editor Toolbar Button Icons, Tooltips, and Click Behavior](https://spicelogic.com/docs/wpfHtmlEditor/ToolbarCustomization/154) - [Building a Custom Toolbar for the WPF HTML Editor](https://spicelogic.com/docs/wpfHtmlEditor/ToolbarCustomization/144) - [Driving the WPF HTML Editor from Your Own UI Controls](https://spicelogic.com/docs/wpfHtmlEditor/ToolbarCustomization/156) - [Making Your Own Buttons Context-Aware via SelectionChanged and StateQuery](https://spicelogic.com/docs/wpfHtmlEditor/ToolbarCustomization/145) - [Adding Custom Fonts to the WPF HTML Editor Font Dropdown](https://spicelogic.com/docs/wpfHtmlEditor/ToolbarCustomization/169) - [Customizing Keyboard Shortcuts](https://spicelogic.com/docs/wpfHtmlEditor/ToolbarCustomization/customizing-keyboard-shortcuts-468) - [Spell Checker](https://spicelogic.com/docs/wpfHtmlEditor/SpellChecker/147) - [Using a Custom Spell-Check Engine](https://spicelogic.com/docs/wpfHtmlEditor/SpellChecker/158) - [User Dictionary](https://spicelogic.com/docs/wpfHtmlEditor/SpellChecker/149) - [Setting editor border](https://spicelogic.com/docs/wpfHtmlEditor/MiscFeatures/159) - [Embedding Local Images using Data URIs](https://spicelogic.com/docs/wpfHtmlEditor/MiscFeatures/171) - [Embedding Local Images for Email Clients](https://spicelogic.com/docs/wpfHtmlEditor/MiscFeatures/160) - [Copy from MS Word and Paste to Editor](https://spicelogic.com/docs/wpfHtmlEditor/MiscFeatures/137) - [Working with Relative Urls](https://spicelogic.com/docs/wpfHtmlEditor/MiscFeatures/162) - [Using your own Context Menu](https://spicelogic.com/docs/wpfHtmlEditor/MiscFeatures/163) - [Guidelines in Design Time for Zero Border Table](https://spicelogic.com/docs/wpfHtmlEditor/MiscFeatures/164) - [Replacing the default Dialogs](https://spicelogic.com/docs/wpfHtmlEditor/MiscFeatures/165) - [Various Styling Options](https://spicelogic.com/docs/wpfHtmlEditor/MiscFeatures/166) - [How to localize](https://spicelogic.com/docs/wpfHtmlEditor/MiscFeatures/how-to-localize-167) - [Mail Merge Placeholders](https://spicelogic.com/docs/wpfHtmlEditor/MiscFeatures/mail-merge-placeholders-469) - [Typing and Pasting Non-Latin Text (IME, RTL, Unicode)](https://spicelogic.com/docs/wpfHtmlEditor/MiscFeatures/ime-rtl-unicode-text-474) - [Setting the Default Font Name and Size at Startup](https://spicelogic.com/docs/wpfHtmlEditor/MiscFeatures/default-font-name-size-startup-476) - [Opening Clicked Hyperlinks in the OS Default Browser](https://spicelogic.com/docs/wpfHtmlEditor/MiscFeatures/open-hyperlinks-default-browser-478) - [Read-Only Mode and Preview Mode: Programmatic Control](https://spicelogic.com/docs/wpfHtmlEditor/MiscFeatures/readonly-preview-modes-480) - [The Built-in Find Dialog: Show, Hide, Invoke, or Replace](https://spicelogic.com/docs/wpfHtmlEditor/MiscFeatures/find-search-dialog-482) - [MVVM and Data Binding Patterns for the WPF HTML Editor](https://spicelogic.com/docs/wpfHtmlEditor/MiscFeatures/wpf-mvvm-data-binding-485) - [Inserting and Editing Tables (End-User Guide)](https://spicelogic.com/docs/wpfHtmlEditor/MiscFeatures/inserting-editing-tables-487) - [SpiceLogic Documentation MCP Server](https://spicelogic.com/docs/wpfHtmlEditor/MiscFeatures/mcp-server-500) - [Properties](https://spicelogic.com/docs/wpfHtmlEditor/Programming/130) - [Content Service](https://spicelogic.com/docs/wpfHtmlEditor/Programming/131) - [Caret Service](https://spicelogic.com/docs/wpfHtmlEditor/Programming/132) - [Editor Service](https://spicelogic.com/docs/wpfHtmlEditor/Programming/133) - [Formatting Service](https://spicelogic.com/docs/wpfHtmlEditor/Programming/134) - [Selection Service](https://spicelogic.com/docs/wpfHtmlEditor/Programming/135) - [State Query Service](https://spicelogic.com/docs/wpfHtmlEditor/Programming/136) - [Useful Events](https://spicelogic.com/docs/wpfHtmlEditor/Programming/142) - [Editor Options Reference](https://spicelogic.com/docs/wpfHtmlEditor/Programming/editor-options-reference-471) - [Other Useful Events](https://spicelogic.com/docs/wpfHtmlEditor/Programming/other-useful-events-472) - [Table Authoring Service](https://spicelogic.com/docs/wpfHtmlEditor/Programming/table-authoring-service-470) - [WebBrowser Hosting Rules: Navigation, Drag-Drop and Script Errors (WPF)](https://spicelogic.com/docs/wpfHtmlEditor/KnownIssues/webbrowser-hosting-rules-489) ## .NET WinForms HTML Editor Control - [How to License the WinForms HTML Editor](https://spicelogic.com/docs/WinHTMLEditorControl/StartUp/how-to-license-winforms-html-editor-153) - [Getting Started](https://spicelogic.com/docs/WinHTMLEditorControl/StartUp/38) - [Getting and Setting HTML Value](https://spicelogic.com/docs/WinHTMLEditorControl/StartUp/88) - [Inserting HTML at current Caret position](https://spicelogic.com/docs/WinHTMLEditorControl/StartUp/172) - [Using the HTML editor in WPF application](https://spicelogic.com/docs/WinHTMLEditorControl/StartUp/110) - [Design-time configuration: Smart Tag and the Properties window](https://spicelogic.com/docs/WinHTMLEditorControl/StartUp/design-time-smart-tag-490) - [Add a custom button to the built-in toolbar](https://spicelogic.com/docs/WinHTMLEditorControl/ToolbarCustomization/add-custom-toolbar-button-53) - [Override toolbar button properties and click behavior](https://spicelogic.com/docs/WinHTMLEditorControl/ToolbarCustomization/89) - [Replace the built-in toolbars with your own](https://spicelogic.com/docs/WinHTMLEditorControl/ToolbarCustomization/54) - [Drive the editor from your own UI (menus, ribbons, buttons)](https://spicelogic.com/docs/WinHTMLEditorControl/ToolbarCustomization/55) - [Make your own buttons context-aware](https://spicelogic.com/docs/WinHTMLEditorControl/ToolbarCustomization/90) - [Add custom fonts to the font dropdown](https://spicelogic.com/docs/WinHTMLEditorControl/ToolbarCustomization/168) - [Customizing Keyboard Shortcuts](https://spicelogic.com/docs/WinHTMLEditorControl/ToolbarCustomization/customizing-keyboard-shortcuts-463) - [Spell Checker](https://spicelogic.com/docs/WinHTMLEditorControl/SpellChecker/111) - [Using a Custom Spell-Check Engine](https://spicelogic.com/docs/WinHTMLEditorControl/SpellChecker/114) - [User Dictionary](https://spicelogic.com/docs/WinHTMLEditorControl/SpellChecker/115) - [Inline vs Dialog Spell Checking: UX Patterns, Language Switching, and Performance](https://spicelogic.com/docs/WinHTMLEditorControl/SpellChecker/inline-vs-dialog-spellcheck-460) - [Embedding Local Images using Data URIs](https://spicelogic.com/docs/WinHTMLEditorControl/MiscFeatures/170) - [Embedding Local Images for Email Clients](https://spicelogic.com/docs/WinHTMLEditorControl/MiscFeatures/92) - [Pasting from MS Word and Outlook into the editor](https://spicelogic.com/docs/WinHTMLEditorControl/MiscFeatures/91) - [Emitting relative URLs from the editor](https://spicelogic.com/docs/WinHTMLEditorControl/MiscFeatures/43) - [Replacing the editor's right-click context menu](https://spicelogic.com/docs/WinHTMLEditorControl/MiscFeatures/44) - [Design-time guidelines for zero-border tables](https://spicelogic.com/docs/WinHTMLEditorControl/MiscFeatures/94) - [Replacing the default Dialogs](https://spicelogic.com/docs/WinHTMLEditorControl/MiscFeatures/95) - [Various Styling Options](https://spicelogic.com/docs/WinHTMLEditorControl/MiscFeatures/47) - [How to localize](https://spicelogic.com/docs/WinHTMLEditorControl/MiscFeatures/how-to-localize-109) - [Pre Process Message Event](https://spicelogic.com/docs/WinHTMLEditorControl/MiscFeatures/151) - [Mail Merge Placeholders](https://spicelogic.com/docs/WinHTMLEditorControl/MiscFeatures/mail-merge-placeholders-464) - [Typing and Pasting Non-Latin Text (IME, RTL, Unicode)](https://spicelogic.com/docs/WinHTMLEditorControl/MiscFeatures/ime-rtl-unicode-text-473) - [Setting the Default Font Name and Size at Startup](https://spicelogic.com/docs/WinHTMLEditorControl/MiscFeatures/default-font-name-size-startup-475) - [Opening Clicked Hyperlinks in the OS Default Browser](https://spicelogic.com/docs/WinHTMLEditorControl/MiscFeatures/open-hyperlinks-default-browser-477) - [Read-Only Mode and Preview Mode: Programmatic Control](https://spicelogic.com/docs/WinHTMLEditorControl/MiscFeatures/readonly-preview-modes-479) - [The Built-in Find Dialog: Show, Hide, Invoke, or Replace](https://spicelogic.com/docs/WinHTMLEditorControl/MiscFeatures/find-search-dialog-481) - [Inserting and Editing Tables (End-User Guide)](https://spicelogic.com/docs/WinHTMLEditorControl/MiscFeatures/inserting-editing-tables-486) - [SpiceLogic Documentation MCP Server](https://spicelogic.com/docs/WinHTMLEditorControl/MiscFeatures/mcp-server-499) - [Properties](https://spicelogic.com/docs/WinHTMLEditorControl/Programming/96) - [Content Services](https://spicelogic.com/docs/WinHTMLEditorControl/Programming/97) - [Caret Services](https://spicelogic.com/docs/WinHTMLEditorControl/Programming/98) - [Editor Services](https://spicelogic.com/docs/WinHTMLEditorControl/Programming/99) - [Formatting Service](https://spicelogic.com/docs/WinHTMLEditorControl/Programming/100) - [Selection Service](https://spicelogic.com/docs/WinHTMLEditorControl/Programming/101) - [State Query Service](https://spicelogic.com/docs/WinHTMLEditorControl/Programming/102) - [Useful Events](https://spicelogic.com/docs/WinHTMLEditorControl/Programming/103) - [Opening a hyperlink in the default browser instead of MSIE](https://spicelogic.com/docs/WinHTMLEditorControl/Programming/459) - [Table Authoring Service](https://spicelogic.com/docs/WinHTMLEditorControl/Programming/table-authoring-service-465) - [Editor Options Reference](https://spicelogic.com/docs/WinHTMLEditorControl/Programming/editor-options-reference-466) - [Other Useful Events](https://spicelogic.com/docs/WinHTMLEditorControl/Programming/other-useful-events-467) - [Copy/Paste and Remote Desktop Connection](https://spicelogic.com/docs/WinHTMLEditorControl/KnownIssues/150) - [Modern HTML, CSS and JavaScript features (Known Issues)](https://spicelogic.com/docs/WinHTMLEditorControl/KnownIssues/176) - [Preview YouTube Video](https://spicelogic.com/docs/WinHTMLEditorControl/KnownIssues/175) - [Aligning a Single Line vs the Whole Paragraph](https://spicelogic.com/docs/WinHTMLEditorControl/KnownIssues/383) - [WebBrowser Hosting Rules: AllowNavigation, Drag-Drop and Script Errors](https://spicelogic.com/docs/WinHTMLEditorControl/KnownIssues/webbrowser-hosting-rules-488) ## 8051 Disassembler - [Getting Started](https://spicelogic.com/docs/8051hexExplorer/StartUp/107)