Class InfoBoxSelectionMultipleColor
Info box writer with selection and color support
Inheritance
Namespace: Terminaux.Inputs.Styles.Infobox
Assembly: Terminaux.dll
Syntax
public static class InfoBoxSelectionMultipleColor
Methods
| Edit this page View SourceWriteInfoBoxSelectionMultiple(string, InputChoiceCategoryInfo[], string, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultiple(string title, InputChoiceCategoryInfo[] selections, string text, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
string | title | Title to be written |
InputChoiceCategoryInfo[] | selections | List of choice categories |
string | text | Text to be written. |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultiple(string, InputChoiceCategoryInfo[], string, BorderSettings, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultiple(string title, InputChoiceCategoryInfo[] selections, string text, BorderSettings settings, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
string | title | Title to be written |
InputChoiceCategoryInfo[] | selections | List of choice categories |
string | text | Text to be written. |
BorderSettings | settings | Border settings to use |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultiple(string, InputChoiceInfo[], string, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultiple(string title, InputChoiceInfo[] selections, string text, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
string | title | Title to be written |
InputChoiceInfo[] | selections | List of choice categories |
string | text | Text to be written. |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultiple(string, InputChoiceInfo[], string, BorderSettings, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultiple(string title, InputChoiceInfo[] selections, string text, BorderSettings settings, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
string | title | Title to be written |
InputChoiceInfo[] | selections | List of choice categories |
string | text | Text to be written. |
BorderSettings | settings | Border settings to use |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultiple(InputChoiceCategoryInfo[], string, params object[])
Writes the multiple-choice selection info box
Declaration
public static int[] WriteInfoBoxSelectionMultiple(InputChoiceCategoryInfo[] selections, string text, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
InputChoiceCategoryInfo[] | selections | List of choices |
string | text | Text to be written. |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | Selected choice index (starting from zero), or -1 if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultiple(InputChoiceCategoryInfo[], string, InfoBoxSettings, params object[])
Writes the multiple-choice selection info box
Declaration
public static int[] WriteInfoBoxSelectionMultiple(InputChoiceCategoryInfo[] selections, string text, InfoBoxSettings settings, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
InputChoiceCategoryInfo[] | selections | List of choices |
string | text | Text to be written. |
InfoBoxSettings | settings | Infobox settings to use |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | Selected choice index (starting from zero), or -1 if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultiple(InputChoiceCategoryInfo[], string, BorderSettings, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultiple(InputChoiceCategoryInfo[] selections, string text, BorderSettings settings, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
InputChoiceCategoryInfo[] | selections | List of choice categories |
string | text | Text to be written. |
BorderSettings | settings | Border settings to use |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultiple(InputChoiceInfo[], string, params object[])
Writes the multiple-choice selection info box
Declaration
public static int[] WriteInfoBoxSelectionMultiple(InputChoiceInfo[] selections, string text, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
InputChoiceInfo[] | selections | List of choices |
string | text | Text to be written. |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | Selected choice index (starting from zero), or -1 if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultiple(InputChoiceInfo[], string, InfoBoxSettings, params object[])
Writes the multiple-choice selection info box
Declaration
public static int[] WriteInfoBoxSelectionMultiple(InputChoiceInfo[] selections, string text, InfoBoxSettings settings, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
InputChoiceInfo[] | selections | List of choices |
string | text | Text to be written. |
InfoBoxSettings | settings | Infobox settings to use |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | Selected choice index (starting from zero), or -1 if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultiple(InputChoiceInfo[], string, BorderSettings, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultiple(InputChoiceInfo[] selections, string text, BorderSettings settings, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
InputChoiceInfo[] | selections | List of choice categories |
string | text | Text to be written. |
BorderSettings | settings | Border settings to use |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultipleColor(string, InputChoiceCategoryInfo[], string, Color, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultipleColor(string title, InputChoiceCategoryInfo[] selections, string text, Color InfoBoxTitledSelectionMultipleColor, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
string | title | Title to be written |
InputChoiceCategoryInfo[] | selections | List of choice categories |
string | text | Text to be written. |
Color | InfoBoxTitledSelectionMultipleColor | InfoBoxTitledSelectionMultiple color |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultipleColor(string, InputChoiceInfo[], string, Color, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultipleColor(string title, InputChoiceInfo[] selections, string text, Color InfoBoxTitledSelectionMultipleColor, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
string | title | Title to be written |
InputChoiceInfo[] | selections | List of choice categories |
string | text | Text to be written. |
Color | InfoBoxTitledSelectionMultipleColor | InfoBoxTitledSelectionMultiple color |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultipleColor(InputChoiceCategoryInfo[], string, Color, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultipleColor(InputChoiceCategoryInfo[] selections, string text, Color InfoBoxSelectionMultipleColor, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
InputChoiceCategoryInfo[] | selections | List of choice categories |
string | text | Text to be written. |
Color | InfoBoxSelectionMultipleColor | InfoBoxSelectionMultiple color |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultipleColor(InputChoiceInfo[], string, Color, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultipleColor(InputChoiceInfo[] selections, string text, Color InfoBoxSelectionMultipleColor, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
InputChoiceInfo[] | selections | List of choice categories |
string | text | Text to be written. |
Color | InfoBoxSelectionMultipleColor | InfoBoxSelectionMultiple color |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultipleColorBack(string, InputChoiceCategoryInfo[], string, Color, Color, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultipleColorBack(string title, InputChoiceCategoryInfo[] selections, string text, Color InfoBoxTitledSelectionMultipleColor, Color BackgroundColor, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
string | title | Title to be written |
InputChoiceCategoryInfo[] | selections | List of choice categories |
string | text | Text to be written. |
Color | InfoBoxTitledSelectionMultipleColor | InfoBoxTitledSelectionMultiple color |
Color | BackgroundColor | InfoBoxTitledSelectionMultiple background color |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultipleColorBack(string, InputChoiceCategoryInfo[], string, BorderSettings, Color, Color, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultipleColorBack(string title, InputChoiceCategoryInfo[] selections, string text, BorderSettings settings, Color InfoBoxTitledSelectionMultipleColor, Color BackgroundColor, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
string | title | Title to be written |
InputChoiceCategoryInfo[] | selections | List of choice categories |
string | text | Text to be written. |
BorderSettings | settings | Border settings to use |
Color | InfoBoxTitledSelectionMultipleColor | InfoBoxTitledSelectionMultiple color |
Color | BackgroundColor | InfoBoxTitledSelectionMultiple background color |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultipleColorBack(string, InputChoiceInfo[], string, Color, Color, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultipleColorBack(string title, InputChoiceInfo[] selections, string text, Color InfoBoxTitledSelectionMultipleColor, Color BackgroundColor, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
string | title | Title to be written |
InputChoiceInfo[] | selections | List of choice categories |
string | text | Text to be written. |
Color | InfoBoxTitledSelectionMultipleColor | InfoBoxTitledSelectionMultiple color |
Color | BackgroundColor | InfoBoxTitledSelectionMultiple background color |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultipleColorBack(string, InputChoiceInfo[], string, BorderSettings, Color, Color, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultipleColorBack(string title, InputChoiceInfo[] selections, string text, BorderSettings settings, Color InfoBoxTitledSelectionMultipleColor, Color BackgroundColor, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
string | title | Title to be written |
InputChoiceInfo[] | selections | List of choice categories |
string | text | Text to be written. |
BorderSettings | settings | Border settings to use |
Color | InfoBoxTitledSelectionMultipleColor | InfoBoxTitledSelectionMultiple color |
Color | BackgroundColor | InfoBoxTitledSelectionMultiple background color |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultipleColorBack(InputChoiceCategoryInfo[], string, Color, Color, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultipleColorBack(InputChoiceCategoryInfo[] selections, string text, Color InfoBoxSelectionMultipleColor, Color BackgroundColor, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
InputChoiceCategoryInfo[] | selections | List of choice categories |
string | text | Text to be written. |
Color | InfoBoxSelectionMultipleColor | InfoBoxSelectionMultiple color |
Color | BackgroundColor | InfoBoxSelectionMultiple background color |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultipleColorBack(InputChoiceCategoryInfo[], string, BorderSettings, Color, Color, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultipleColorBack(InputChoiceCategoryInfo[] selections, string text, BorderSettings settings, Color InfoBoxSelectionMultipleColor, Color BackgroundColor, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
InputChoiceCategoryInfo[] | selections | List of choice categories |
string | text | Text to be written. |
BorderSettings | settings | Border settings to use |
Color | InfoBoxSelectionMultipleColor | InfoBoxSelectionMultiple color |
Color | BackgroundColor | InfoBoxSelectionMultiple background color |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultipleColorBack(InputChoiceInfo[], string, Color, Color, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultipleColorBack(InputChoiceInfo[] selections, string text, Color InfoBoxSelectionMultipleColor, Color BackgroundColor, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
InputChoiceInfo[] | selections | List of choice categories |
string | text | Text to be written. |
Color | InfoBoxSelectionMultipleColor | InfoBoxSelectionMultiple color |
Color | BackgroundColor | InfoBoxSelectionMultiple background color |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultipleColorBack(InputChoiceInfo[], string, BorderSettings, Color, Color, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultipleColorBack(InputChoiceInfo[] selections, string text, BorderSettings settings, Color InfoBoxSelectionMultipleColor, Color BackgroundColor, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
InputChoiceInfo[] | selections | List of choice categories |
string | text | Text to be written. |
BorderSettings | settings | Border settings to use |
Color | InfoBoxSelectionMultipleColor | InfoBoxSelectionMultiple color |
Color | BackgroundColor | InfoBoxSelectionMultiple background color |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultiplePlain(string, InputChoiceCategoryInfo[], string, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultiplePlain(string title, InputChoiceCategoryInfo[] selections, string text, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
string | title | Title to be written |
InputChoiceCategoryInfo[] | selections | List of choice categories |
string | text | Text to be written. |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultiplePlain(string, InputChoiceCategoryInfo[], string, BorderSettings, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultiplePlain(string title, InputChoiceCategoryInfo[] selections, string text, BorderSettings settings, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
string | title | Title to be written |
InputChoiceCategoryInfo[] | selections | List of choice categories |
string | text | Text to be written. |
BorderSettings | settings | Border settings to use |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultiplePlain(string, InputChoiceInfo[], string, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultiplePlain(string title, InputChoiceInfo[] selections, string text, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
string | title | Title to be written |
InputChoiceInfo[] | selections | List of choice categories |
string | text | Text to be written. |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultiplePlain(string, InputChoiceInfo[], string, BorderSettings, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultiplePlain(string title, InputChoiceInfo[] selections, string text, BorderSettings settings, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
string | title | Title to be written |
InputChoiceInfo[] | selections | List of choice categories |
string | text | Text to be written. |
BorderSettings | settings | Border settings to use |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultiplePlain(InputChoiceCategoryInfo[], string, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultiplePlain(InputChoiceCategoryInfo[] selections, string text, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
InputChoiceCategoryInfo[] | selections | List of choice categories |
string | text | Text to be written. |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultiplePlain(InputChoiceCategoryInfo[], string, BorderSettings, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultiplePlain(InputChoiceCategoryInfo[] selections, string text, BorderSettings settings, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
InputChoiceCategoryInfo[] | selections | List of choice categories |
string | text | Text to be written. |
BorderSettings | settings | Border settings to use |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultiplePlain(InputChoiceInfo[], string, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultiplePlain(InputChoiceInfo[] selections, string text, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
InputChoiceInfo[] | selections | List of choice categories |
string | text | Text to be written. |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |
WriteInfoBoxSelectionMultiplePlain(InputChoiceInfo[], string, BorderSettings, params object[])
Writes the info box plainly
Declaration
[Obsolete("This legacy function is to be removed from the final release of Terminaux 7.0. While you can use this in Beta 3, please move all settings to InfoBoxSettings. This is done to clean up the legacy codebase.")]
public static int[] WriteInfoBoxSelectionMultiplePlain(InputChoiceInfo[] selections, string text, BorderSettings settings, params object[] vars)
Parameters
Type | Name | Description |
---|---|---|
InputChoiceInfo[] | selections | List of choice categories |
string | text | Text to be written. |
BorderSettings | settings | Border settings to use |
object[] | vars | Variables to format the message before it's written. |
Returns
Type | Description |
---|---|
int[] | List of selected choice index (starting from zero), or an empty array if exited, selection list is empty, or an error occurred |