Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [dsdp-dd-dev] RE: [platform-debug-dev] AbstractTableRendering -mixed HEX/ASCII

When I'm looking at ASCII, mixed mode allows me to quickly see that a
whitespace character is 0x20 or 0x0D, without opening a second
"rendering". It's convenient that the two stay in sync and in many
modern debuggers, a selection on one side causes a corresponding
selection in the other. I'm sure there are alternative solutions, such
as using tooltips/datatips, but as a user, I prefer the side by side
presentation.

Would you recommend using AbstractTableRendering as a base for such an
implementation?

Do any other clients anticipate side by side hex and ascii renderings?

ted
 

-----Original Message-----
From: dsdp-dd-dev-bounces@xxxxxxxxxxx
[mailto:dsdp-dd-dev-bounces@xxxxxxxxxxx] On Behalf Of Samantha Chan
Sent: Thursday, January 12, 2006 10:23 AM
To: Eclipse Platform Debug component developers list.;
dsdp-dd-dev@xxxxxxxxxxx
Subject: [dsdp-dd-dev] RE: [platform-debug-dev] AbstractTableRendering
-mixed HEX/ASCII


Looks like you are trying to put two renderings into one.  The vertical
scrollbars are provided by the table viewer.  I don't think there is a
way of getting rid of them.  I am not familiar with ScrolledComposite,
but the table viewer also has its own horizontal scrollbar.  I suspect
that with this approach, you will always end up getting dual horizontal
and vertical scroll bars.

To achieve having  mixed HEX and ASCII in one rendering, I believe you
will have to create your own rendering using a single table.

When I said we displayed two renderings side by side, I actually meant
that we have the two renderings in separate memory rendering container.
(The second rendering pane of the Memory View is opened.)  The
renderings are completely independent of each other and have their own
scroll bars and address columns.  Have you tried using this approach?
Why do need to host two "renderings" in a single rendering?

Thanks...
Samantha


Back to the top