Помогите новичку. Нестандартный ЛС-плагин.

Только для тех, кто пишет плагины под Total Commander. Обмен опытом, решение проблем.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

2Nik
Насчет 600К -- как то стыдно когда у тебя такой большой плагин в то время как у других плагины при их гигантской функциональности весят меньше 200)).
Вопросы:
0) как избавляться от некоторых модулей ВЦЛ?
1) где взять УПХ (сразу))))?

2SCHMaster
Вас понял, сэр. Скорей всего сделаю одно из двух)
Аватара пользователя
Nik
Сообщения: 583
Зарегистрирован: Сб янв 01, 2005 13:00
Откуда: Киров
Контактная информация:

Сообщение Nik »

Maximus писал(а):2Nik
Насчет 600К -- как то стыдно когда у тебя такой большой плагин в то время как у других плагины при их гигантской функциональности весят меньше 200)).
Вопросы:
0) как избавляться от некоторых модулей ВЦЛ?
1) где взять УПХ (сразу))))?

УпиИкс берем здесь:

http://www.blueorbsoft.com/guipex/

Причем не только сам UPX, но и лучшую (имхо) оболочку для него...

Как избавится от модулей VCL - убрать из uses :)
А если серьезно, то нужно отказаться от ряда VCL-функций в пользу API. Самый простой вариант - убрать модуль Dialogs. В плагине диалоги не нужны (AmpView не в счет :) ), а ShowMessage замени на API функцию MessageBox.
И так далее и тому подобное... С виду такие мелочи кажутся незначительными, но как говоритьтся, байтик тут, байтик там...
Аватара пользователя
Nik
Сообщения: 583
Зарегистрирован: Сб янв 01, 2005 13:00
Откуда: Киров
Контактная информация:

Сообщение Nik »

Еще один небольшой трюк: скопируй модуль Buttons в папку со своим проектом и "отрежь" от него ресурсный файл с глифами - все одно их не исползовать, а размер увеличивают...
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Nik, спасибо, блин, большое, что не забил на меня))))
Аватара пользователя
Nik
Сообщения: 583
Зарегистрирован: Сб янв 01, 2005 13:00
Откуда: Киров
Контактная информация:

Сообщение Nik »

Maximus писал(а):Nik, спасибо, блин, большое, что не забил на меня))))
Чем могу... :)
Аватара пользователя
SCHMaster
Сообщения: 296
Зарегистрирован: Ср дек 15, 2004 02:32
Откуда: Киев
Контактная информация:

Сообщение SCHMaster »

Parcan
... скоро начнут все на дотнете ...
Просвети по сему вопросу (что-то я совсем запарился - начинаю отставать :) от жизни)
Кстати СССР я помню прекрасно... Даже комсоргом в классе был, правда недолго :)
Аватара пользователя
Parcan
Сообщения: 399
Зарегистрирован: Ср дек 15, 2004 16:39
Откуда: Russian

Сообщение Parcan »

SCHMaster
Мой друг который собственно и перетянул меня писать на си работает программером в принципе на всем что можно, но говорит, что по крайней мере в их фирме 90% заказов под дотнет и говорит, что хоть ты бейся а хоть ты нет а все на него под виндой и перейдет :( уныло как-то все что я на нем видел - тормоза - комп селерон 2400 память 256, в моем городе на работе такой ком это далеко не плохо
Аватара пользователя
SCHMaster
Сообщения: 296
Зарегистрирован: Ср дек 15, 2004 02:32
Откуда: Киев
Контактная информация:

Сообщение SCHMaster »

Parcan
Или я не понял или ты... Дотнет - эть че? Еще один язык программирования? Или чтот-то на .NET технологии? Если последнее, то я смотрел (устанавливал) и Щи последние и Делфя 2005 (усе оно на .NET технологии). Снес и пока забыл... Жуть...
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Дельфи последние не видел (уже предполагаю, что мерзость), но на C# заставляют в инсте писать. Мерзость и наследие бейсика, имхо. Пока не сделают нормальную безтормозную работу приложений, написанных под .NET (а этого MS не сделает ещё очень долго), я на PC на нём писать не буду. Мобильные девайсы - разговор другой, их у меня нет, потому и сказать мне нечего.

Модераторам: может разделить тему (где про .NET болтаем - явный оффтопик)?
Аватара пользователя
Parcan
Сообщения: 399
Зарегистрирован: Ср дек 15, 2004 16:39
Откуда: Russian

Сообщение Parcan »

SCHMaster

да да технология надо было писать "под дотнет"
Аватара пользователя
SCHMaster
Сообщения: 296
Зарегистрирован: Ср дек 15, 2004 02:32
Откуда: Киев
Контактная информация:

Сообщение SCHMaster »

Parcan
да да технология надо было писать "под дотнет"
Ну тады... ЙОЙ. И это "наше светлое будущее"????? No comments...
Аватара пользователя
Parcan
Сообщения: 399
Зарегистрирован: Ср дек 15, 2004 16:39
Откуда: Russian

Сообщение Parcan »

SCHMaster
наше светлое будущее определяет микрософт :)
Ответить