Rev 7538 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7538 | Rev 8900 | ||
---|---|---|---|
Line 106... | Line 106... | ||
106 | 106 | ||
107 | proc DialogBox dlgInfo:dword |
107 | proc DialogBox dlgInfo:dword |
108 | pushad |
108 | pushad |
109 | mov ebx,[dlgInfo] |
109 | mov ebx,[dlgInfo] |
110 | mov eax,[ebx+19*4] |
110 | mov ebx,[ebx+25*4] |
111 | mov [forpassword],eax |
111 | add ebx, 12 ; password_ansi |
112 | mov byte[eax], 0 |
112 | mov [edtPassword+9*4], ebx ; text |
113 | mov [stateDlg], 0 |
113 | mov [stateDlg], 0 |
Line 114... | Line 114... | ||
114 | mcall 51,1,threadDialogBox,stackDlg |
114 | mcall 51,1,threadDialogBox,stackDlg |
115 | 115 | ||
Line 131... | Line 131... | ||
131 | 131 | ||
Line 132... | Line 132... | ||
132 | proc threadDialogBox |
132 | proc threadDialogBox |
Line 133... | Line 133... | ||
133 | 133 | ||
134 | mcall 40, 100111b+0C000000h |
- | |
135 | mov eax,[forpassword] |
- | |
136 | mov [edtPassword+4*9],eax |
134 | mcall 40, 100111b+0C000000h |
137 | xor eax,eax |
135 | xor eax,eax |
138 | mov dword[edtPassword.size], eax |
136 | mov dword[edtPassword.size], eax |
Line 139... | Line 137... | ||
139 | mov dword[edtPassword.pos], eax |
137 | mov dword[edtPassword.pos], eax |