изучение RadAsm

Тема в разделе "WASM.WIN32", создана пользователем EvilsInterrupt, 12 окт 2004.

  1. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    Binary digit, wasm`овцы!л



    Есть зазипованный 3м раром проект. Я его наклепал

    в RedAsm.



    Вопросы:



    №1: Как разобраться в WndProc какой .endif к какому .if`y

    относится?

    - В каком порядке проставляются идентификаторы?

    А то создал сначал с меню, а потом меню убил. Но индифика-

    торы то остались!



    №2: Когда я нарисовал кнопку, нельзя ли как нить ее [Name]

    IDM_BTN_ENCRYPTED автоматически занести в секцию констант

    вместе с ее идентификатором?



    №3: В IDE от VStudio если создал кнопку, то можно автомати-

    чески сгенерировать каркас процедуры обработки, нельзя ли

    и в данном ИДЕ также поступить?



    №4: Как на кнопке на рисовать иконку?



    №5: Если в данном проекте убрать все кнопки,едиты и тексты,

    останется,насколько я понимаю, просто форма можно ли наложи-

    ть какой нить рисунок в качестве фона? и как?



    Буду надеятся у кого нить найдется время, чтобы ответить на-

    чинающему. Всего доброго!

    [​IMG] 2063409209__Rijndael.zip
     
  2. NoName

    NoName New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2004
    Сообщения:
    1.229
    Сейчас попробуем...
     
  3. NoName

    NoName New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2004
    Сообщения:
    1.229
    Извиняюсь вчера хотел сразу отвтетить но форсмажорные обстоятельства...



    1.а (if) Догадаешся сам со временем.

    1.б (ид) все ручками

    2. снова ручками, как меня учил ( :) ).

    3. Читай фак.

    4. Выставить ей сумму флагов чтобы могла иметь битмап на борту. Потом в программе загрузить в ту область саму картинку.

    5. Отвтет точно есть в разделе "исходники" -> ~"графика".



    Если чего не понял спрашивай!
     
  4. S_T_A_S_

    S_T_A_S_ New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2003
    Сообщения:
    1.754
    if - используй табуляторы.
     
  5. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    многое дошел сам, кое что подсмотрел в туториалах, но как впиндюрить ресурс так у меня и не получается! :dntknw: вот новый зип. Я хочу воспользоваться StritchBlt для нарисовки фона



    ЗЫ: Про иконки на кнопках я так и не вдупил

    [​IMG] _137831401__Rijndael.zip
     
  6. NoName

    NoName New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2004
    Сообщения:
    1.229
  7. NoName

    NoName New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2004
    Сообщения:
    1.229
    Как растягивать(или извращаться иначе над картинкой).
     
  8. NoName

    NoName New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2004
    Сообщения:
    1.229
    блин исходник не присобачить.
     
  9. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    пардон за дурость.

    Но не мог бы ты описать шаги по созданию ресурса имея файл 1.bmp?

    И при этом присобачить к проекту через RadAsm?
     
  10. pas

    pas New Member

    Публикаций:
    0
    Регистрация:
    18 апр 2003
    Сообщения:
    330
    Адрес:
    Russia
    Открыть проект к которому нужно добавить, далее project->Resource, далее все вроде "интуитивно понятно":)
     
  11. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    pas

    Я создал файл 1.rc в котором насобачил

    IDR_RES BMP "1.BMP"

    потом в масме:

    rc 1.rc

    Получил 1.res

    и как я далее не извращался через project->Resourse у меня ни фига не получается!



    Опиши процесс, как испаравить кривые руки
     
  12. NoName

    NoName New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2004
    Сообщения:
    1.229
  13. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    Спасибо!
     
  14. pas

    pas New Member

    Публикаций:
    0
    Регистрация:
    18 апр 2003
    Сообщения:
    330
    Адрес:
    Russia
    Не совсем понимаю Ваши проблеммы. В РадАсм открыть проект Rijndael (файл Rijndael.rap). Затем в меню project->Resource появится диалоговое окно в котором в проект можно будет добавить Картинку, Иконку, Курсор или AVI файл. Возможно это реализовано через плугин. Если у Вас нет такого пункта в меню проверьте Option->AddIn Manager возможно данный плугин отключен.
     
  15. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    pas

    Спасибо за отклик, но блин у меня не работало совсем подругой причине, а т.к. в винде я только начал то и думал на все подряд!
     
  16. NoName

    NoName New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2004
    Сообщения:
    1.229
  17. vav

    vav New Member

    Публикаций:
    0
    Регистрация:
    14 ноя 2005
    Сообщения:
    16
    Адрес:
    Russia
    ... где описалово взять например на SpreadSheet?
     
  18. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    В сорцах, примерах. Загляни на форум радасма, может там есть больше информации.