Skip to content

Commit bfcfd58

Browse files
author
Robert Blody
authored
Addressed Issue #107
Bitfield now starts by LSN 0.
1 parent fffb672 commit bfcfd58

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

ReClass.NET/Nodes/BitFieldNode.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,11 +161,14 @@ public override Size Draw(ViewInfo view, int x, int y)
161161

162162
using (var brush = new SolidBrush(view.Settings.ValueColor))
163163
{
164-
view.Context.DrawString("1", view.Font.Font, brush, tx + (bits - 1) * view.Font.Width + 1, y, format);
164+
view.Context.DrawString("0", view.Font.Font, brush, tx + (bits - 1) * view.Font.Width + 1, y, format);
165165

166166
for (var i = 8; i <= bits; i += 8)
167167
{
168-
view.Context.DrawString(i.ToString(), view.Font.Font, brush, tx + (bits - i) * view.Font.Width, y, format);
168+
if(i < bits)
169+
view.Context.DrawString(i.ToString(), view.Font.Font, brush, tx + (bits - i - 1) * view.Font.Width, y, format);
170+
else
171+
view.Context.DrawString((i-1).ToString(), view.Font.Font, brush, tx + (bits - i) * view.Font.Width, y, format);
169172
}
170173
}
171174

0 commit comments

Comments
 (0)