VirtualBox

Changeset 83697 in vbox


Ignore:
Timestamp:
Apr 15, 2020 11:28:59 AM (5 years ago)
Author:
vboxsync
Message:

FE/Qt: bugref:6143. Removing end-row spaces from physical layouts.

Location:
trunk/src/VBox/Frontends/VirtualBox
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/softkeyboard/UISoftKeyboard.cpp

    r83696 r83697  
    22222222    , m_iXSpacing(5)
    22232223    , m_iYSpacing(5)
    2224     , m_iLeftMargin(10)
     2224    , m_iLeftMargin(0)
    22252225    , m_iTopMargin(10)
    2226     , m_iRightMargin(10)
     2226    , m_iRightMargin(0)
    22272227    , m_iBottomMargin(10)
    22282228    , m_enmMode(Mode_Keyboard)
     
    23052305            else
    23062306                painter.translate(key.keyGeometry().x(), key.keyGeometry().y());
     2307
     2308            int m_iBeforeNumPadWidth = 0;
     2309
     2310            if (key.keyboardRegion() == KeyboardRegion_NumPad)
     2311                painter.translate(m_iBeforeNumPadWidth, 0);
    23072312
    23082313            if(&key  == m_pKeyBeingEdited)
     
    23442349            else
    23452350                painter.translate(-key.keyGeometry().x(), -key.keyGeometry().y());
    2346 
     2351            if (key.keyboardRegion() == KeyboardRegion_NumPad)
     2352                painter.translate(- m_iBeforeNumPadWidth, 0);
    23472353        }
    23482354    }
     
    30143020                    iXNoNumPad += m_iXSpacing;
    30153021                if (key.spaceWidthAfter() != 0)
    3016                     iXNoNumPad += (m_iXSpacing + key.spaceWidthAfter());
     3022                    iXNoNumPad += key.spaceWidthAfter();
    30173023            }
    30183024        }
     
    30313037    m_iInitialWidthNoNumPad = qMax(m_iInitialWidthNoNumPad, iInitialWidthNoNumPad);
    30323038    m_iInitialHeight = qMax(m_iInitialHeight, iInitialHeight);
    3033 
    30343039    return true;
    30353040}
  • trunk/src/VBox/Frontends/VirtualBox/xml/101_ansi.xml

    r81868 r83697  
    230230            <scancode>0x49</scancode>
    231231        </key>
    232         <space>
    233             <width>25</width>
    234         </space>
    235232    </row>
    236233    <row>
     
    345342            <scancodeprefix>0xe0</scancodeprefix>
    346343        </key>
    347         <space>
    348             <width>25</width>
    349         </space>
    350344    </row>
    351345    <row>
     
    434428        </key>
    435429        <space>
    436             <width>220</width>
     430            <width>190</width>
    437431        </space>
    438432    </row>
     
    440434        <key>
    441435            <width>125</width>
    442 
    443436            <usageid>0xe1</usageid>
    444437            <usagepage>0x7</usagepage>
     
    528521        </key>
    529522        <space>
    530             <width>80</width>
     523            <width>50</width>
    531524        </space>
    532525    </row>
     
    632625            <scancode>0x4d</scancode>
    633626        </key>
    634         <space>
    635             <width>25</width>
    636         </space>
    637627    </row>
    638628</physicallayout>
  • trunk/src/VBox/Frontends/VirtualBox/xml/102_iso.xml

    r81868 r83697  
    231231            <scancode>0x49</scancode>
    232232        </key>
    233         <space>
    234             <width>25</width>
    235         </space>
    236233    </row>
    237234    <row>
     
    353350            <scancodeprefix>0xe0</scancodeprefix>
    354351        </key>
    355         <space>
    356             <width>25</width>
    357         </space>
    358352    </row>
    359353    <row>
     
    439433        </key>
    440434        <space>
    441             <width>285</width>
     435            <width>255</width>
    442436        </space>
    443437    </row>
     
    537531        </key>
    538532        <space>
    539             <width>80</width>
     533            <width>50</width>
    540534        </space>
    541535    </row>
     
    640634            <scancode>0x4d</scancode>
    641635        </key>
    642         <space>
    643             <width>25</width>
    644         </space>
    645636    </row>
    646637</physicallayout>
  • trunk/src/VBox/Frontends/VirtualBox/xml/103_ansi.xml

    r81868 r83697  
    228228            <scancode>0x49</scancode>
    229229        </key>
    230         <space>
    231             <width>25</width>
    232         </space>
    233230    </row>
    234231    <row>
     
    343340            <scancodeprefix>0xe0</scancodeprefix>
    344341        </key>
    345         <space>
    346             <width>25</width>
    347         </space>
    348342    </row>
    349343    <row>
     
    432426        </key>
    433427        <space>
    434             <width>220</width>
     428            <width>190</width>
    435429        </space>
    436430    </row>
     
    526520        </key>
    527521        <space>
    528             <width>80</width>
     522            <width>50</width>
    529523        </space>
    530524    </row>
     
    639633            <scancode>0x4d</scancode>
    640634        </key>
    641         <space>
    642             <width>25</width>
    643         </space>
    644635    </row>
    645636</physicallayout>
  • trunk/src/VBox/Frontends/VirtualBox/xml/103_iso.xml

    r81868 r83697  
    231231            <scancode>0x49</scancode>
    232232        </key>
    233         <space>
    234             <width>25</width>
    235         </space>
    236233    </row>
    237234    <row>
     
    353350            <scancodeprefix>0xe0</scancodeprefix>
    354351        </key>
    355         <space>
    356             <width>25</width>
    357         </space>
    358352    </row>
    359353    <row>
     
    439433        </key>
    440434        <space>
    441             <width>285</width>
     435            <width>255</width>
    442436        </space>
    443437    </row>
     
    542536        </key>
    543537        <space>
    544             <width>80</width>
     538            <width>50</width>
    545539        </space>
    546540    </row>
     
    643637            <scancode>0x4d</scancode>
    644638        </key>
    645         <space>
    646             <width>25</width>
    647         </space>
    648639    </row>
    649640</physicallayout>
  • trunk/src/VBox/Frontends/VirtualBox/xml/106_japanese.xml

    r81868 r83697  
    237237            <scancode>0x49</scancode>
    238238        </key>
    239         <space>
    240             <width>25</width>
    241         </space>
    242239    </row>
    243240    <row>
     
    359356            <scancodeprefix>0xe0</scancodeprefix>
    360357        </key>
    361         <space>
    362             <width>25</width>
    363         </space>
    364358    </row>
    365359    <row>
     
    445439        </key>
    446440        <space>
    447             <width>285</width>
     441            <width>255</width>
    448442        </space>
    449443    </row>
     
    543537        </key>
    544538        <space>
    545             <width>80</width>
     539            <width>50</width>
    546540        </space>
    547541    </row>
     
    661655            <scancode>0x4d</scancode>
    662656        </key>
    663         <space>
    664             <width>25</width>
    665         </space>
    666657    </row>
    667658</physicallayout>
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