Исходник Open/close groupboxes

Участник
Статус
Оффлайн
Регистрация
6 Апр 2021
Сообщения
343
Реакции[?]
216
Поинты[?]
122K
thats how it looks:
For any questions: dutu1337#1294

C++:
// first of all you need a boolean
bool is_opened[framework::e_maximum];

// make sure your groupboxes are dynamically initialized
/* open / close the group box */
if ( input::g_input->mouse_pointer( { this->e_pos.x, this->e_pos.y }, { this->e_size.x, 40 } ) &&
     input::g_input->key_pressed( VK_LBUTTON ) ) {

    framework::g_framework->e_framework.e_group_open[ e_group_num ] = !framework::g_framework->e_framework.e_group_open[ e_group_num ];
}

// using the boolean modify size in groupbox initialization
// thats how i do it
auto open_1 = e_framework.e_group_open[ 0 ]; // use open_1/add_y_1 for spacing
auto add_y_1 = e_framework.e_group_open[ 0 ] ? 185:40;
auto e_group = new groupbox::impl( "Visual group selection", "Dropped items visual settings", 0, 15, 50, 245 + resize_x / 2, e_framework.e_group_open[ 0 ] ? 185 + resize_y / 2 : 40, 0 );
 
Начинающий
Статус
Оффлайн
Регистрация
19 Май 2019
Сообщения
32
Реакции[?]
55
Поинты[?]
3K
Эксперт
Статус
Оффлайн
Регистрация
7 Сен 2019
Сообщения
2,106
Реакции[?]
984
Поинты[?]
88K
Может просто пора перестать использовать мое, построенное на костылях, GUI ( с массивами из 10000 элеметов 😨 )
Постыдился бы хоть себе присваивать данный пиздец. Хуй знает если человек делает хуйню которую ratinov описал выше то я бы задумался о лечении в психологическом диспансере
 
Начинающий
Статус
Оффлайн
Регистрация
19 Май 2019
Сообщения
32
Реакции[?]
55
Поинты[?]
3K
Постыдился бы хоть себе присваивать данный пиздец. Хуй знает если человек делает хуйню которую ratinov описал выше то я бы задумался о лечении в психологическом диспансере
Версия GUI, которую использует этот чел была выпущена в паблик ещё года 3 назад, за это время он мог бы и сам сменить / исправить ( неисправимое ) 😨82B29A58-DCD1-4C02-A0DF-130FC63CDB52.jpeg
 
Участник
Статус
Оффлайн
Регистрация
6 Апр 2021
Сообщения
343
Реакции[?]
216
Поинты[?]
122K
Начинающий
Статус
Оффлайн
Регистрация
19 Май 2019
Сообщения
32
Реакции[?]
55
Поинты[?]
3K
i have never said that its my framework, i always said that i took the code base from "nobius (overdrive)"
Да я и не пишу, что ты присваиваешь себе что то, я о том, что это пора выбросить в мусоропровод
 
Участник
Статус
Оффлайн
Регистрация
6 Апр 2021
Сообщения
343
Реакции[?]
216
Поинты[?]
122K
Yes, I don’t write that you appropriate something for yourself, I mean that it’s time to throw it into the garbage chute
Im doing the menus for fun, i dont want to waste so time in rewriting a new framework if i aleardy have one that i rewrote in snake case with my codestyle in it
Im doing the menus for fun, i dont want to waste so time in rewriting a new framework if i aleardy have one that i rewrote in snake case with my codestyle in it
iknow that its pretty old and bugged, and full of bad code logic
 
Сверху Снизу