mirror of
https://github.com/hrydgard/ppsspp.git
synced 2025-04-02 11:01:50 -04:00
More tweaks to control layout editing
This commit is contained in:
parent
74ab8376a7
commit
9c59990edc
2 changed files with 10 additions and 6 deletions
|
@ -327,7 +327,7 @@ void InitPadLayout() {
|
|||
//space between the bottom keys (space between select, start and un-throttle)
|
||||
const int bottom_key_spacing = 100 * scale;
|
||||
|
||||
int start_key_X = dp_xres / 2 - (bottom_key_spacing) * scale;
|
||||
int start_key_X = dp_xres / 2 + (bottom_key_spacing) * scale;
|
||||
int start_key_Y = dp_yres - 60 * scale;
|
||||
|
||||
if(g_Config.iStartKeyX == -1 || g_Config.iStartKeyY == -1 ){
|
||||
|
@ -343,7 +343,7 @@ void InitPadLayout() {
|
|||
g_Config.iSelectKeyY = select_key_Y;
|
||||
}
|
||||
|
||||
int unthrottle_key_X = dp_xres / 2 + (bottom_key_spacing);
|
||||
int unthrottle_key_X = dp_xres / 2 - (bottom_key_spacing) * scale;
|
||||
int unthrottle_key_Y = dp_yres - 60 * scale;
|
||||
|
||||
if (g_Config.iUnthrottleKeyX == -1 || g_Config.iUnthrottleKeyY == -1 ){
|
||||
|
@ -409,7 +409,6 @@ UI::ViewGroup *CreatePadLayout(bool *pause) {
|
|||
int start_key_X = g_Config.iStartKeyX;
|
||||
int start_key_Y = g_Config.iStartKeyY;
|
||||
|
||||
|
||||
int select_key_X = g_Config.iSelectKeyX;
|
||||
int select_key_Y = g_Config.iSelectKeyY;
|
||||
|
||||
|
|
|
@ -263,17 +263,22 @@ void TouchControlLayoutScreen::CreateViews() {
|
|||
|
||||
controls_.push_back(new DragDropButton(g_Config.iSelectKeyX, g_Config.iSelectKeyY, I_RECT, I_SELECT, scale));
|
||||
controls_.push_back(new DragDropButton(g_Config.iStartKeyX, g_Config.iStartKeyY, I_RECT, I_START, scale));
|
||||
controls_.push_back(new DragDropButton(g_Config.iUnthrottleKeyX, g_Config.iUnthrottleKeyY, I_RECT, I_ARROW, scale));
|
||||
DragDropButton *unthrottle = new DragDropButton(g_Config.iUnthrottleKeyX, g_Config.iUnthrottleKeyY, I_RECT, I_ARROW, scale);
|
||||
unthrottle->SetAngle(180.0f);
|
||||
controls_.push_back(unthrottle);
|
||||
|
||||
controls_.push_back(new DragDropButton(g_Config.iLKeyX, g_Config.iLKeyY, I_SHOULDER, I_L, scale));
|
||||
controls_.push_back(new DragDropButton(g_Config.iRKeyX, g_Config.iRKeyY, I_SHOULDER, I_R, scale));
|
||||
DragDropButton *rbutton = new DragDropButton(g_Config.iRKeyX, g_Config.iRKeyY, I_SHOULDER, I_R, scale);
|
||||
rbutton->FlipImageH(true);
|
||||
controls_.push_back(rbutton);
|
||||
|
||||
if (g_Config.bShowAnalogStick) {
|
||||
controls_.push_back(new DragDropButton(g_Config.iAnalogStickX, g_Config.iAnalogStickY, I_STICKBG, I_STICK, scale));
|
||||
};
|
||||
I18NCategory *ms = GetI18NCategory("MainSettings");
|
||||
|
||||
I18NCategory *c = GetI18NCategory("Controls");
|
||||
tabHolder->AddTab(c->T("Controls"), controlsHolder);
|
||||
tabHolder->AddTab(ms->T("Controls"), controlsHolder);
|
||||
|
||||
for (size_t i = 0; i < controls_.size(); i++) {
|
||||
root_->Add(controls_[i]);
|
||||
|
|
Loading…
Add table
Reference in a new issue