Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 23
Благодарности: 4

Профиль | Отправить PM | Цитировать


возможно.... вот тебе функция которая блокирует кнопку назад (например может пригодиться на кастомных страницах)...
Код: Выделить весь код
Function DisableBackButton
	GetDlgItem $R1 $HWNDPARENT 3
;	FindWindow $R1 "Button" "< &Назад" $HWNDPARENT
	EnableWindow $R1 0
FunctionEnd
EnableWindow можно потом заменить на что-нибудь "посущественнее"... ведь хендл кнопки то у нас есть

======
а вот еще одна интересная функция.. может кому нибудь и пригодится.. не знаю выкладывали ли ее здесь ранее..
Код: Выделить весь код
Function RelGotoPage ; Функция для произвольного перехода по страницам
; Вызывать след образом:
; StrCpy $R9 X ; где Х - относительный номер страницы (например: -1 переход на одну назад, 1 - на одну вперед)
; Call RelGotoPage
  IntCmp $R9 0 0 Move Move
    StrCmp $R9 "X" 0 Move
      StrCpy $R9 "120"
  Move:
  SendMessage $HWNDPARENT "0x408" "$R9" ""
FunctionEnd

Отправлено: 18:01, 07-10-2010 | #832