Что нового

[Элементы GUI] Форма c кнопками-картинками, с возможностью настройки через ini файл

idbehold

Новичок
Сообщения
42
Репутация
4
Доброго времени суток.
Суть программы - лаунчер. Для удобного коннекта к серверам dayz.

Требуется сделать форму.

В ini файле задается размер формы и ее фон и количество кнопок, которые нужно вывести на форму.

Для каждой кнопки заданы:
- картинка (фон кнопки)
- вторая картинка (при наведении курсора)
- название карты, количество игроков на сервере
- описание карты
- порт, ip адрес сервера, пароль.

Предполагается, что картинки все нужные картинки лежат в папке /images рядом с .exe файлом
ini-файл с настройками, также, уже лежит в одной папке с .exe файлом.

Что именно нужно сделать:
- зная размер кнопок рассчитать размер формы, исходя из количества строк и столбцов. (параметры count_rows и count_cols в ini файле, отступ между кнопками сделать 50px)
- Показать форму, вывести на нее кнопки, поверх картинки - Название карты
- при наведении на кнопку фон меняется, а в label снизу выводится описание из поля description
- по клику на кнопку выделить ее зеленой рамкой
- по клику на кнопку join вывести в MsgBox ip-адрес сервера, порт и пароль.

Для лучшего понимания можно для глянуть на эту картинку: http://clip2net.com/s/6DRw0n
Пример ini-файла: https://docs.google.com/file/d/0B2B9vBapZHzUMFhZbnhuWWYtakE

Бюджет: 5000р.
 

WSWR

AutoIT Гуру
Сообщения
941
Репутация
361
Если еще актуально, могу взяться
 
Верх