Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Assembler

Страница: 1 | 2 |

 

  Вопрос: x3mEd, редактор с подсветкой asm Добавлено: 15.12.05 08:45  

Автор вопроса:  mc-black | Web-сайт: mc-black.narod.ru/dzp.htm | ICQ: 308-534-060 

Ответить

  Ответы Всего ответов: 18  

Номер ответа: 16
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #16
Добавлено: 20.12.05 16:11
HOOLIGAN, спасибо, взялся за твою идею, только единой структуры всё же создавать не стал. Переделал процедуру выбора шрифта слегка:

hFont HFONT ?
lpFont LOGFONT <?>

GetFont proc hWnd:DWORD
  LOCAL cf:CHOOSEFONT
  invoke GetObject,hFont,sizeof LOGFONT,addr lpFont
  invoke RtlZeroMemory,addr cf,sizeof CHOOSEFONT
  mov cf.lStructSize,sizeof CHOOSEFONT
  push hWnd
  pop cf.hwndOwner
  mov cf.iPointSize,8
  mov cf.lpLogFont,offset lpFont
  mov cf.Flags,CF_EFFECTS or CF_INITTOLOGFONTSTRUCT or CF_SCREENFONTS
  push hInstance
  pop cf.hInstance
  invoke ChooseFont,addr cf
  .if (eax)
    invoke CreateFontIndirect,addr lpFont
    mov hFont,eax
    invoke SendMessage,hREd,WM_SETFONT,hFont,TRUE
  .endif
  ret
GetFont endp


Результаты моих трудов (в бинарнике) здесь:
http://mc-black.narod.ru/x3mEd018.zip

Ответить

Номер ответа: 17
Автор ответа:
 HOOLIGAN



Вопросов: 0
Ответов: 1066
 Профиль | | #17 Добавлено: 21.12.05 13:03
Если заняться нечем, ещё идеи:
добавить комментирование/раскомментирование блока кода
предусмотреть замену табов пробелами.
сделать меню Build с итемами для вызова ml, link, rc

Ответить

Номер ответа: 18
Автор ответа:
 HOOLIGAN



Вопросов: 0
Ответов: 1066
 Профиль | | #18 Добавлено: 21.12.05 13:07
Да, ещё козявка:
когда стек undo пустой(все возможные ubdo сделаны), начинает делать redo вместо undo. Нелогично.

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам