Commit 841c5d320b83b707ce07251efd67debd0af15b2f
1 parent
bfa31c77
Exists in
master
and in
5 other branches
Implementando conversão do buffer de terminal para HTML
Showing
1 changed file
with
19 additions
and
0 deletions
Show diff stats
src/lib3270/html.c
... | ... | @@ -256,7 +256,26 @@ |
256 | 256 | if(!FA_IS_PROTECTED(fa)) |
257 | 257 | { |
258 | 258 | // Input field |
259 | + char *text = lib3270_get_field_at(session,baddr+col+1); | |
260 | + | |
259 | 261 | open_input(&info,baddr+col+1); |
262 | + | |
263 | + if(text) | |
264 | + { | |
265 | + char *ptr = text; | |
266 | + | |
267 | + for(ptr = text; *ptr && (*ptr == ' ' || *ptr == '_'); ptr++); | |
268 | + | |
269 | + if(*ptr) | |
270 | + { | |
271 | + append_string(&info," value=\""); | |
272 | + append_string(&info,ptr); | |
273 | + append_string(&info,"\""); | |
274 | + } | |
275 | + | |
276 | + lib3270_free(text); | |
277 | + } | |
278 | + | |
260 | 279 | } |
261 | 280 | else if(col < len && session->text[baddr+col+1].chr == 'F') |
262 | 281 | { | ... | ... |