![]() |
Курс 8 видов валют на любой выбранный день и конвертация [Валюта] <-> [Рубль]
Вложений: 3
После очередных видоизменений, подвожу промежуточный итог.
Строение скрипта
Сопровождающие файлы
Возможности скрипта
Особенности скрипта и будущие планы
Скрины ![]() ![]() ![]() ![]() Архивы Смотрите в аттаче (Как обычно src, exe и database.ini с курсами по сегодняшний день) Дополнения и изменения к версии 5 * Интерфейс. Теперь одно окно с вкладками. Цвет изменен на нейтральный. Немного подкрашен текст. Убрана возможность редактировать поля для вывода. Другая иконка * Календарь. Без отдельного окна, и ограничение на редактирование поля для даты. Формат теперь жестко задан самой формой календаря * Прогресс-Бар. Без отдельного окна. + Вкладки + Кнопка-Пустышка для Хелпа. Дополнения и изменения к версии 6 * Скорость записи *.ini файла заметно возросла (Это пока единственное что сделано :teeth: ) Дополнения и изменения к версии 7 * Добавлен выбор языка интерфейса. Винить сами знаете кого :teeth: (Выбор языка при первом запуске определяется по локали системы) |
kaster, не могли бы добавить и пересчет курса в гривнах для жителей Украины?
|
Привет, bez_ :)
Уточни пож-та, о каком пересчете ты говоришь, UAH -> RUR или UAH -> USD/EUR? |
Проупдейтил первый пост и сам скрипт :)
|
Цитата:
Цитата:
Цитата:
И добавь обработку события $GUI_EVENT_CLOSE - чтоб из проги можно было выйти не только по кнопке exit |
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
![]() Даже после установки шрифта и перезагрузки Цитата:
Цитата:
Цитата:
Посмотри пример работы с двумя GUI окнами. |
Цитата:
%windir%\fonts и попробуй еще раз запустить Цитата:
Цитата:
Цитата:
но все равно глючило. поизучаю. ну а пока путь будет Exit :D |
Цитата:
Код:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts |
Цитата:
|
А с рапиды некачает, видать кто - то удалил О)
Подправил малец (или испортил каму как нравится) |
|
FlatX007, вобщем посмотрел я на твои поправки и сделал следующие выводы :)
Буду ставить тебе и себе оценки в виде "+" - принял на вооруженеи, "-" - не принял, "0" - проигнорировал :teeth: За подсказку про собирание инклудов - отличная идея: + тебе Аналогичным образом собрал и остальные файлы в папку - + мне :teeth: Идея со свичами вместо селектов, начал править свой старый скрипт, и теперь там снова селекты, - 0 Не совсем понял зачем ты перерисовал мой GUI calendar. в общем я вернул все назад. тем более там былая какая-то константа $GUI_WS_EX_PARENTDRAG, которой не было ни в справке, да и компилятор ругался на него - "-" в остальном, как я понял без изменений по поводу самого скрипта, обновил его, с учетом вышесказанного. вобщем, FlatX007, кое-что из подправленного оказалось действительно полезным. И так, последний упдейт - Кнопка закрытия окна снова активна, можно закрывать нажав его или Esc-ом - Все инклуды собраны в папку - Все другие файлы нужные для работы скрипта собраны в папку - Большой ини с историей курсов убран из основных файлов. кому надо можете скачать отдельно и заменить .\Resources\database.ini - Шрифт заменен на дефолтный. Чтобы меньше возни было при первом запуске. А как известно, первое впечатление решающее :yes: Архивы Смотрим шапку |
$GUI_WS_EX_PARENTDRAG
Позволяет перемещать окно указателем мыши не с помощью заголовка окна, а используя для этого его надписи или изображения. Назаменимый стиль окна без заголовка. Этот стиль я наверно зря сунул ... недосмотрел Вместо $GUI_WS_EX_PARENTDRAG напиши значение 0x00100000 Календарь должен был быть такой :) |
Цитата:
|
Смотрим шапку :beta:
|
Зачем создан этот файл с иконками icons.icl - всего из за 4 иконок...
Может тогда лучше dll ? Да и воще помоиму нужен всего один ico да и тот для компилируемого файла. И значки какие-то странные с белым фоном может лучше нарисовать нормальные - качественные с максимальным разрешением 255*255. Да и почему программа на английском О-) , я вот лично ничего непонимаю. |
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
Цитата:
Цитата:
|
Я имелл виду такую иконку она растягивается до ... 255*255 :)
|
ну можно и такую.
там кроме календаря иконки тож не маленкькие. доллар - 64х64, воск. знак, пауза -128х128 |
Кажется процесс записи в ини файл требует оптимизации :beta:
Слишком долго... Уже минут 20 сижу. записал только половину.... |
Цитата:
а оптимизировать даже не знаю как, убрать оттуда ничего нельзя уже. самый минимум инфы. я щас работаю над версией с sql модулем с полноценной базой данных вместо ини, должно быть быстрее |
Вы умеете делать из png - ico ? ... тут к себя нашол несколько иконок, я думаю как раз в "кассу" :)
|
Цитата:
|
Вот ...
|
смотрим шапку :)
PS: если кто успел скачать за эти несколько минут, перекачайте плз. архивы перезалиты |
смотрим шапку
|
Опять на английском языке :( ... да сделай же 2 массива Для Русского и Английского языков.
|
Цитата:
|
смотрим шапку
|
Цитата:
|
Цитата:
|
Время: 12:50. |
Время: 12:50.
© OSzone.net 2001-