VirtualBox

Changeset 102381 in vbox for trunk/src/VBox/Main/idl


Ignore:
Timestamp:
Nov 29, 2023 2:51:33 PM (14 months ago)
Author:
vboxsync
Message:

Main/Unattended: Added stubs for IUnattended:keyboardLayout + IUnattended:keyboardVariant attributes. bugref:10553

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/idl/VirtualBox.xidl

    r102116 r102381  
    49624962  <interface
    49634963    name="IUnattended" extends="$unknown"
    4964     uuid="d1833215-78c9-4b42-9c2a-f44ef7b2d01f"
     4964    uuid="1136224d-0ba7-45d6-9aee-03b628da46b6"
    49654965    wsmap="managed"
    49664966    rest="managed"
     
    51095109              time zone formats.
    51105110        TODO: Take default from host (this requires mapping).
     5111      </desc>
     5112    </attribute>
     5113
     5114    <attribute name="keyboardLayout" type="wstring">
     5115      <desc>
     5116        Sets the keyboard layout of the guest, if available.
     5117
     5118        The 2 letter locale identifier, no codesets or such.
     5119
     5120        The format is two lower case country letter (ISO 3166-1 alpha-2).
     5121        For instance 'us', 'de', or 'no'.
     5122
     5123        The default is taken from the host if possible, with 'us' as fallback.
     5124
     5125        <result name="E_NOTIMPL">
     5126          Not implemented yet.
     5127        </result>
     5128      </desc>
     5129    </attribute>
     5130
     5131    <attribute name="keyboardVariant" type="wstring">
     5132      <desc>
     5133        Sets the keyboard variant of the guest, if available. Leave empty to use
     5134        the default variant for the current keyboard layout set.
     5135
     5136        TODO: Define + document a keyboard variants table (e.g. by using 'localectl list-x11-keymap-variants [layout]' as a base),
     5137              plus a mapping to Windows-based guests for that.
     5138
     5139        This depends on the current keyboard layout being set.
     5140
     5141        <result name="E_NOTIMPL">
     5142          Not implemented yet.
     5143        </result>
    51115144      </desc>
    51125145    </attribute>
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette