Paul Richards
|
671a48a577
|
Fix calculation of default field heights and a bug in the setting
of form dimensions.
|
1995-02-01 04:08:19 +00:00 |
|
Paul Richards
|
463e33c94b
|
Clean up the parser, allow fields to be specified inline and
generally make the forms language much less verbose.
Add height option for fields and calculate sensible defaults.
|
1995-02-01 03:22:17 +00:00 |
|
Paul Richards
|
481114cd82
|
Update the parser to handle the color specifications and new attr
options.
|
1995-01-30 02:43:28 +00:00 |
|
Paul Richards
|
4a112dd3f8
|
More parser fixes. Store attributes properly for each field and
don't emit a second declaration unless it's different to the default.
|
1995-01-25 07:56:10 +00:00 |
|
Paul Richards
|
0795a3fd8e
|
Quash another bug where if no link alias is specified a
duplicate declaration was emitted.
|
1995-01-25 07:10:53 +00:00 |
|
Paul Richards
|
eef7796c26
|
Correct default calculation of menu field widths.
|
1995-01-25 06:32:40 +00:00 |
|
Paul Richards
|
d13fe009f3
|
Fix a serious bug where changes to a field changed all fields
in the forms that used the same field declaration.
|
1995-01-25 06:04:02 +00:00 |
|
Paul Richards
|
017d5de87b
|
Improve the forms language quite a bit. Most things now
default to sensible values so you don't have to spell out
every little detail for every field. Also, auto-detect
the field type from the syntax.
|
1995-01-25 03:27:34 +00:00 |
|
Paul Richards
|
8e6feb0e55
|
A forms interface builder. Basically, it reads a forms spec file and
spits out a frm.tab.h file with all the definitions needed by the
libforms interface.
|
1995-01-23 14:43:38 +00:00 |
|