Namespace: Consultingwerk.Windows.Framework
Class 
UserInterfaceLanguageManager Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.Windows.Framework.IUserInterfaceLanguageManager

File:UserInterfaceLanguageManager
Purpose:Manages the user interface language
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Tue Jan 15 22:11:16 CET 2013
Purpose: Constructor for the UserInterfaceLanguageManager class
Notes:



Top Method Summary
Options Name Purpose
+ LOGICAL CheckValidCulture (character) Tests if the given Culture name is valid
+ InitializeUiCulture (character) Initializes a Culture for the UserInterface
# LanguageIsoCodeChangedHandler () Event handler for the LanguageIsoCodeChanged event of the SessionManager

Top Constructor Summary
Options Name Purpose
+ UserInterfaceLanguageManager () Constructor for the UserInterfaceLanguageManager class


Method Detail
Top

PUBLIC LOGICAL CheckValidCulture (character)

Purpose: Tests if the given Culture name is valid
Notes: https://stackoverflow.com/questions/13723790/how-to-check-if-culture-exists-in-net

Parameters:
pcCulture CHARACTER
The name of the culture to test
Returns LOGICAL
Logicla value indicating if the culture name is valid
Top

PUBLIC InitializeUiCulture (character)

Purpose: Initializes a Culture for the UserInterface
Notes: http://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo.cultureinfo(v=vs.80).aspx

Parameters:
pcCulture CHARACTER
The name of the culture to initialize
Top

PROTECTED LanguageIsoCodeChangedHandler ()

Purpose: Event handler for the LanguageIsoCodeChanged event of the SessionManager
Notes:



Constructor Detail
Top

PUBLIC UserInterfaceLanguageManager ()

Purpose: Constructor for the UserInterfaceLanguageManager class
Notes:



©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       08.12.2024 13:31:52