mfranz
5cceb32c0a
- read x/y/width/height as floats
...
- don't write bars past nadir/zenith (better MILSTD compliance)
- introduce tick-length/zero-bar-overlength/enable-dive-bar-angle
configuration parameters
- simplification
2008-07-28 17:04:24 +00:00
timoore
00f8463ab4
Another round of memory leak fixes from Till Busch
2008-01-24 23:05:58 +00:00
mfranz
2f8a476c3a
add optional <format> property for <tape>s
2006-08-01 21:11:38 +00:00
mfranz
acc3230fd0
remove obsolete text_width() function (a similiar function will be made
...
a method of TextList)
2006-07-31 16:56:15 +00:00
mfranz
3cba94018b
- move HUDText constructor/methods to HUD.cxx
...
- add generic text adjustment and
- use it in the ladder: climb -> vert bar on the outside, numbers below line
dive -> vert bar on the inside, numbers above line
2006-07-31 13:10:26 +00:00
mfranz
f012620134
remove unused options & add two new ones
2006-07-29 19:45:17 +00:00
mfranz
bd9ec88355
- don't use 10 pt font size for width calculations, when in fact we use
...
a 8 pt font (set 8 pt in preferences.xml, too)
- fix vertical alignment of digits in label and ladder (temporary
solution -- the whole font handling needs to be reviewd and fixed)
- simplify nadir and zenith (they always want to be horizontally centered
on the ladder lines, no?)
- simplify and abstract label box drawing (no need for stippled side lines)
- align text (more) correctly in label boxes
2006-07-24 16:00:18 +00:00
mfranz
64502bdb80
get rid of struct Point and get_centroid(). Instruments may access *their*
...
properties directly. This is properly encapsulated already.
2006-07-22 10:09:36 +00:00
mfranz
a5125b6124
add MIL-STD-1787B Aiming Reticle (stadiametric; TODO: standby)
2006-07-22 08:00:56 +00:00
mfranz
f339304c33
- more <tape> fixes
...
- make ladder numbers symmetrical (hackish)
- fix font BBox/str_width calculation
2006-07-06 21:46:50 +00:00
mfranz
df2d876f72
- fix unzoomed tapes (TODO: restore tick length)
...
- get rid of braindead "struct Rect", where top meant y, and bottom meant height
- cleanup^3
2006-07-06 14:30:18 +00:00
mfranz
42c3d8867f
- cleanup of the day (more finegrained change history in my local cvs)
...
- <damp>ing coefficient is now 1.0 - 1.0 / pow(10, damp)
2006-07-05 22:55:33 +00:00
fredb
61419e83d8
Win32 fixes
2006-07-05 06:22:05 +00:00
mfranz
1d0b6290c4
- collect drawing primitives in the Item base class
...
- rename circle to draw_bullet, which is more correct
2006-07-04 21:04:22 +00:00
mfranz
c6cbef666a
new HUD (work in progress)
2006-07-04 15:32:55 +00:00