@@ -61,7 +61,7 @@ class IniEditor {
61
61
return ;
62
62
}
63
63
64
- font = TTF_OpenFont (" /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf" , 16 );
64
+ font = TTF_OpenFont (" /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf" , 12 );
65
65
if (!font) {
66
66
std::cerr << " TTF_OpenFont failed: " << TTF_GetError () << std::endl;
67
67
SDL_DestroyRenderer (renderer);
@@ -269,14 +269,14 @@ class IniEditor {
269
269
}
270
270
271
271
// Save button
272
- SDL_Rect saveBtn = {10 , 360 , 80 , 30 };
272
+ SDL_Rect saveBtn = {10 , 360 , 55 , 25 };
273
273
if (mouseX >= saveBtn.x && mouseX <= saveBtn.x + saveBtn.w &&
274
274
mouseY >= saveBtn.y && mouseY <= saveBtn.y + saveBtn.h ) {
275
275
saveIniFile (" config.ini" );
276
276
}
277
277
278
278
// Exit button
279
- SDL_Rect exitBtn = {100 , 360 , 80 , 30 };
279
+ SDL_Rect exitBtn = {75 , 360 , 55 , 25 };
280
280
if (mouseX >= exitBtn.x && mouseX <= exitBtn.x + exitBtn.w &&
281
281
mouseY >= exitBtn.y && mouseY <= exitBtn.y + exitBtn.h ) {
282
282
running = false ;
@@ -340,7 +340,7 @@ class IniEditor {
340
340
for (size_t i = 0 ; i < sections.size (); ++i) {
341
341
if (static_cast <int >(i) == dropdownHoverIndex) {
342
342
SDL_Rect highlight = {10 , y, 190 , 20 };
343
- SDL_SetRenderDrawColor (renderer, 200 , 200 , 255 , 255 );
343
+ SDL_SetRenderDrawColor (renderer, 200 , 200 , 200 , 255 );
344
344
SDL_RenderFillRect (renderer, &highlight);
345
345
}
346
346
renderText (sections[i], 15 , y);
@@ -359,7 +359,7 @@ class IniEditor {
359
359
renderText (key, 10 , y - scrollOffset);
360
360
if (key == activeField) {
361
361
SDL_Rect fieldRect = {150 , y - scrollOffset, 300 , 20 };
362
- SDL_SetRenderDrawColor (renderer, 220 , 220 , 220 , 255 );
362
+ SDL_SetRenderDrawColor (renderer, 200 , 200 , 200 , 255 );
363
363
SDL_RenderFillRect (renderer, &fieldRect);
364
364
}
365
365
renderText (value, 150 , y - scrollOffset);
@@ -369,13 +369,13 @@ class IniEditor {
369
369
}
370
370
371
371
// Render Save/Exit buttons
372
- SDL_Rect saveBtn = {10 , 360 , 80 , 30 };
373
- SDL_Rect exitBtn = {100 , 360 , 80 , 30 };
372
+ SDL_Rect saveBtn = {10 , 360 , 55 , 25 };
373
+ SDL_Rect exitBtn = {75 , 360 , 55 , 25 };
374
374
SDL_SetRenderDrawColor (renderer, 200 , 200 , 200 , 255 );
375
375
SDL_RenderFillRect (renderer, &saveBtn);
376
376
SDL_RenderFillRect (renderer, &exitBtn);
377
377
renderText (" Save" , 20 , 365 );
378
- renderText (" Exit" , 110 , 365 );
378
+ renderText (" Exit" , 90 , 365 );
379
379
380
380
// Render tooltip
381
381
if (!tooltipKey.empty () && explanations.count (tooltipKey)) {
0 commit comments