diff --git a/help/Type Flexibility/Programming-time type flexibility/Explanation 13 Overloading and Adaptive Intro.vl b/help/Type Flexibility/Programming-time type flexibility/HowTo 13 Overloading and Adaptive Intro.vl similarity index 100% rename from help/Type Flexibility/Programming-time type flexibility/Explanation 13 Overloading and Adaptive Intro.vl rename to help/Type Flexibility/Programming-time type flexibility/HowTo 13 Overloading and Adaptive Intro.vl diff --git a/help/Type Flexibility/Run-time type flexibility/Explanation 21 Explicit vs Implicit Conversion.vl b/help/Type Flexibility/Run-time type flexibility/HowTo 21 Explicit vs Implicit Conversion.vl similarity index 92% rename from help/Type Flexibility/Run-time type flexibility/Explanation 21 Explicit vs Implicit Conversion.vl rename to help/Type Flexibility/Run-time type flexibility/HowTo 21 Explicit vs Implicit Conversion.vl index 37ee4d3..c6370af 100644 --- a/help/Type Flexibility/Run-time type flexibility/Explanation 21 Explicit vs Implicit Conversion.vl +++ b/help/Type Flexibility/Run-time type flexibility/HowTo 21 Explicit vs Implicit Conversion.vl @@ -87,7 +87,7 @@ Comment - + @@ -260,7 +260,7 @@ - + @@ -297,7 +297,7 @@ Comment - + @@ -306,7 +306,7 @@ Comment - + @@ -325,6 +325,15 @@ + + + + + + 9 + Comment + + diff --git a/help/Type Flexibility/Run-time type flexibility/HowTo 22 Implicit Conversion of Numerics.vl b/help/Type Flexibility/Run-time type flexibility/HowTo 22 Implicit Conversion of Numerics.vl index 7b54d4c..e795445 100644 --- a/help/Type Flexibility/Run-time type flexibility/HowTo 22 Implicit Conversion of Numerics.vl +++ b/help/Type Flexibility/Run-time type flexibility/HowTo 22 Implicit Conversion of Numerics.vl @@ -15,22 +15,132 @@ - + + + + + + 9 + Comment + + + + + + + + + 9 + Link + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + + - + + + + + + 9 + Comment + + + + + + + + 9 + Link + + + + + + + + + 9 + Comment + + + + + + + + + 9 + Comment + + + + + + + + 9 + Link + + + + + + + + + + 9 + Comment + + + + + + + + 9 + Link + + + - + - + @@ -38,7 +148,7 @@ - + @@ -47,7 +157,40 @@ - + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + @@ -56,7 +199,7 @@ Comment - + @@ -65,7 +208,7 @@ Comment - + @@ -74,8 +217,7 @@ Comment - - + @@ -84,7 +226,61 @@ Link - + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + @@ -93,7 +289,7 @@ Comment - + @@ -102,17 +298,97 @@ Comment + + + + + + Toggle + + + + + + + + + + + + + + + + + + Toggle + + + + + + + + + + + + + Toggle + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + 6 + Comment + + - + + + + + + \ No newline at end of file diff --git a/help/Type Flexibility/Run-time type flexibility/HowTo 23 Explicit Conversion of Numerics.vl b/help/Type Flexibility/Run-time type flexibility/HowTo 23 Explicit Conversion of Numerics.vl new file mode 100644 index 0000000..1973a5b --- /dev/null +++ b/help/Type Flexibility/Run-time type flexibility/HowTo 23 Explicit Conversion of Numerics.vl @@ -0,0 +1,274 @@ + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/help/Type Flexibility/Run-time type flexibility/HowTo 24 Inheritance and Interfaces Concepts.vl b/help/Type Flexibility/Run-time type flexibility/HowTo 24 Inheritance and Interfaces Concepts.vl new file mode 100644 index 0000000..5a30e9a --- /dev/null +++ b/help/Type Flexibility/Run-time type flexibility/HowTo 24 Inheritance and Interfaces Concepts.vl @@ -0,0 +1,531 @@ + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + + 9 + Link + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + + + 4 + Link + + + + + + + + 4 + Comment + + + + + + + + 9 + Link + + + + + + + + 9 + Comment + + + + + + + + 6 + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Link + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + 7 + false + true + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + + 9 + Comment + + + + + + + + + + 9 + Comment + + + + + + + + 6 + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Link + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Link + + + + + + + + 9 + Comment + + + + + + + + 6 + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + 6 + Comment + + + + + + + + 6 + Comment + + + + + + + + 6 + Comment + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/help/Type Flexibility/Run-time type flexibility/HowTo 25 Upcasting vs Downcasting.vl b/help/Type Flexibility/Run-time type flexibility/HowTo 25 Upcasting vs Downcasting.vl new file mode 100644 index 0000000..c5a1be6 --- /dev/null +++ b/help/Type Flexibility/Run-time type flexibility/HowTo 25 Upcasting vs Downcasting.vl @@ -0,0 +1,643 @@ + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + 9 + Link + + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + + 9 + Comment + + + + + + + + 6 + Comment + + + + + + + + 9 + Comment + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + 6 + Comment + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + 5 + Comment + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + + 9 + Comment + + + + + + + + 5 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/help/Type Flexibility/Run-time type flexibility/HowTo 26 Implicit Conversion for Upcasting.vl b/help/Type Flexibility/Run-time type flexibility/HowTo 26 Implicit Conversion for Upcasting.vl new file mode 100644 index 0000000..660e40f --- /dev/null +++ b/help/Type Flexibility/Run-time type flexibility/HowTo 26 Implicit Conversion for Upcasting.vl @@ -0,0 +1,425 @@ + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + 9 + Comment + + + + + + + + + + 9 + Comment + + + + + + + + 9 + Link + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + 9 + Link + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + 7 + Comment + + + + + + + + 5 + Comment + + + + + + + + + + + + + + \ No newline at end of file diff --git a/help/Type Flexibility/Run-time type flexibility/HowTo 27 Explicit Conversion for Downcasting.vl b/help/Type Flexibility/Run-time type flexibility/HowTo 27 Explicit Conversion for Downcasting.vl new file mode 100644 index 0000000..4fb0f3b --- /dev/null +++ b/help/Type Flexibility/Run-time type flexibility/HowTo 27 Explicit Conversion for Downcasting.vl @@ -0,0 +1,493 @@ + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/help/Type Flexibility/Run-time type flexibility/HowTo 28 Object as Supertype.vl b/help/Type Flexibility/Run-time type flexibility/HowTo 28 Object as Supertype.vl new file mode 100644 index 0000000..20dcaf8 --- /dev/null +++ b/help/Type Flexibility/Run-time type flexibility/HowTo 28 Object as Supertype.vl @@ -0,0 +1,594 @@ + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/help/Type Flexibility/Run-time type flexibility/HowTo 29 CastAs vs Hardcast.vl b/help/Type Flexibility/Run-time type flexibility/HowTo 29 CastAs vs Hardcast.vl new file mode 100644 index 0000000..6cd18b6 --- /dev/null +++ b/help/Type Flexibility/Run-time type flexibility/HowTo 29 CastAs vs Hardcast.vl @@ -0,0 +1,590 @@ + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + 9 + Comment + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + 9 + Link + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/help/Type Flexibility/Run-time type flexibility/HowTo 30 OfType Sequence.vl b/help/Type Flexibility/Run-time type flexibility/HowTo 30 OfType Sequence.vl new file mode 100644 index 0000000..ae76a03 --- /dev/null +++ b/help/Type Flexibility/Run-time type flexibility/HowTo 30 OfType Sequence.vl @@ -0,0 +1,583 @@ + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + Comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file