Bug 58031 - Add Frame / FrameSet name to "Frame/Frameset" dialog
Summary: Add Frame / FrameSet name to "Frame/Frameset" dialog
Status: RESOLVED INTENTIONAL
Alias: None
Product: kword
Classification: Miscellaneous
Component: general (show other bugs)
Version: 1.5 or before
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Thomas Zander
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-05-02 21:22 UTC by Michael Fair
Modified: 2009-01-04 01:03 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Fair 2003-05-02 21:22:25 UTC
Version:           1.2.1 (using KDE 3.1.1)
Installed from:     (testing/unstable)
Compiler:          gcc version 3.2.3 20030309 (Debian prerelease)
OS:          Linux (i686) release 2.4.20

It's currently very non-intuitive on how to go about renaming a Frame, or even giving it a name in the first place.  I didn't read the docs yet but RMB in the "Document Structure" I thought should have had a rename, and then barring that the Properties Dialog box for the currently select Frame/Frameset should have also had it's name.
Comment 1 David Faure 2003-05-02 23:13:13 UTC
Subject: Re:  New: Add Frame / FrameSet name to "Frame/Frameset" dialog

On Friday 02 May 2003 21:22, you wrote:
> but RMB in the "Document Structure" I thought should have had a rename
Good idea.

> and then barring that the Properties Dialog box for the currently select Frame/Frameset should have also had it's name.
But that one does already. Check the bottom of the third tab.

Comment 2 Michael Fair 2003-05-02 23:25:59 UTC
Subject: Re:  Add Frame / FrameSet name to "Frame/Frameset" dialog         

> On Friday 02 May 2003 21:22, you wrote:
> > but RMB in the "Document Structure" I thought should have had a rename
> Good idea.
>
> > and then barring that the Properties Dialog box for the currently select
Frame/Frameset should have also had it's name.
> But that one does already. Check the bottom of the third tab.

Indeed that tab does allow you change the name of the frameset,
but what intuition are we using to put the name of the Frameset
on the "Connect Text Frames" tab?

I do like being able to rename each frameset on the same screen
(but that's what I expect to use the RMB for (or even better an
MS Windows style long click) in the "Document Structure" column).

But how do I change the name of a frame within the set?

-- Michael --

Comment 3 David Faure 2003-05-02 23:42:41 UTC
Subject: Re:  Add Frame / FrameSet name to "Frame/Frameset" dialog

On Friday 02 May 2003 23:26, you wrote:
> Indeed that tab does allow you change the name of the frameset,
> but what intuition are we using to put the name of the Frameset
> on the "Connect Text Frames" tab?

Right, that's not logical. Any precise suggestions on how to fix this?

> I do like being able to rename each frameset on the same screen
> (but that's what I expect to use the RMB for (or even better an
> MS Windows style long click) in the "Document Structure" column).

Yes, that's the feature request :)

> But how do I change the name of a frame within the set?

Hmm! Actually frames are not named currently; framesets are.
So you have "Main article", frames 1, 2 and 3,
and "Header", frames 1, 2, and 3, etc.
Wouldn't it be confusing if both frames and framesets could be named?

Comment 4 Michael Fair 2003-05-03 00:26:15 UTC
Subject: Re:  Add Frame / FrameSet name to "Frame/Frameset" dialog

> On Friday 02 May 2003 23:26, you wrote:
> > Indeed that tab does allow you change the name of the frameset,
> > but what intuition are we using to put the name of the Frameset
> > on the "Connect Text Frames" tab?
>
> Right, that's not logical. Any precise suggestions on how to fix this?

I was expecting the very first thing at the top of the very first tab to be 
the place where I change the selected framesets name.  So I guess
that would be the top of the options Tab.

But as another bug report points out the only currently nameable framesets
are Text Framesets, and even then "Text Frameset 1" does not seem renameable.
As such it seems that there should be a "General" tab where features that all 
framesets share should go.  Regardless it's the kind of thing that I 
definitely think should at the top of the first tab you see when you go edit 
the options.

> > I do like being able to rename each frameset on the same screen
> > (but that's what I expect to use the RMB for (or even better an
> > MS Windows style long click) in the "Document Structure" column).
>
> Yes, that's the feature request :)

Ok cool!

> > But how do I change the name of a frame within the set?
>
> Hmm! Actually frames are not named currently; framesets are.
> So you have "Main article", frames 1, 2 and 3,
> and "Header", frames 1, 2, and 3, etc.
> Wouldn't it be confusing if both frames and framesets could be named?

Well I'd want to name my frames based on their content.  For instance, you 
currently name "Page" frames.  According to the document structure column the 
Pages are part of text frameset 1.  Similar if I had a picture of a dog 
inserted into my document I'd want the frame name to reflect the filename or 
picture title (assuming it had ID tags).  I'd want to name individual tables 
based on what they displayed.

KWord currently doesn't seem to support Framesets within Framesets which was 
something I was going to work down the road to add an "Outline View" to the 
Document Structure column.  In Outline View it would basically be a Table of 
Contents.  You'd see the title of the document at the top, then the main 
sections might be "Copyright", "Dedication", "Preface", "TOC", "Foreword", 
"Chapters", "Appendices", "Index".  The various sections would show their 
actual titles instead of "Chapter/Appendix N".  As you opened up each section 
you'd see the individual content sections and the various frames that 
combined to make up that section.  You'd see "figures" and "charts" and 
"sections" and even "paragraphs".  Basically underneath any particular 
section you'd see whatever frames that section contained.

The main purpose for all of this is quickly being able to jump around the 
document editing items and quickly being able to move the sections around and 
group them into a document hierarchy all using the Document Structure column.

This would also allow for certain tasks to be automated.  For instance if I 
was to create a new "Chapter" Frameset, KWord could automatically update the 
table of contents for what page that Frameset actually began and I could 
change the name of the chapter in one place and have it reflect throughout my 
whole document instantly.

I believe that all this implies a level of context that KWord currently 
doesn't have, but when making documents like books and contracts breaking it 
up into itemized sections is very typical and it seems to me could be made 
very intuitive with KWord's frames based approach.

-- Michael --

Comment 5 David Faure 2003-05-03 00:38:51 UTC
Subject: Re:  Add Frame / FrameSet name to "Frame/Frameset" dialog

On Saturday 03 May 2003 00:26, you wrote:
> I was expecting the very first thing at the top of the very first tab to be 
> the place where I change the selected framesets name.  So I guess
> that would be the top of the options Tab.
> 
> But as another bug report points out the only currently nameable framesets
> are Text Framesets, and even then "Text Frameset 1" does not seem renameable.
> As such it seems that there should be a "General" tab where features that all 
> framesets share should go.  Regardless it's the kind of thing that I 
> definitely think should at the top of the first tab you see when you go edit 
> the options.

Right. The first tab, "Options" currently, could be that one. It exists for pictures
and formulas too, so the name could be moved there.

> Well I'd want to name my frames based on their content. 
Exactly - on the content (which the frameset), not on their layout (the frames).

> Similar if I had a picture of a dog 
> inserted into my document I'd want the frame name to reflect the filename or 
> picture title (assuming it had ID tags).  

Each picture is a frameset, so no problem there. Naming the frameset will be enough.

> I'd want to name individual tables based on what they displayed.

Same there, a table is a frameset
(actually every cell is also a frameset, since it contains an independent
set of text, but usually cells are auto-named after the table's name)

> KWord currently doesn't seem to support Framesets within Framesets 
It definitely does. Try inserting an inline text frame inside a text frame.

> which was 
> something I was going to work down the road to add an "Outline View" to the 
> Document Structure column.  In Outline View it would basically be a Table of 
> Contents.  You'd see the title of the document at the top, then the main 
> sections might be "Copyright", "Dedication", "Preface", "TOC", "Foreword", 
> "Chapters", "Appendices", "Index".  The various sections would show their 
> actual titles instead of "Chapter/Appendix N".  As you opened up each section 
> you'd see the individual content sections and the various frames that 
> combined to make up that section.  You'd see "figures" and "charts" and 
> "sections" and even "paragraphs".

I think you're mixing frames and sections a bit. If this is all the main text,
then it's unrelated to frames, it's simply about showing the sections of
the document (a feature that KWord doesn't have yet), or about showing
the "HEAD 1" headers (which the doc structure tree does).
If the above was done with frames, the automatic layouting of those frames
would be quite difficult (this reminds me of the endnotes layouting nightmares...)

> I believe that all this implies a level of context that KWord currently 
> doesn't have, but when making documents like books and contracts breaking it 
> up into itemized sections is very typical and it seems to me could be made 
> very intuitive with KWord's frames based approach.
Hmm. To be refined I think. Anyway we're going far away from #58031's topic :)

Comment 6 Michael Fair 2003-05-03 01:06:42 UTC
Subject: Re:  Add Frame / FrameSet name to "Frame/Frameset" dialog

> Right. The first tab, "Options" currently, could be that one. It exists for
> pictures and formulas too, so the name could be moved there.

This is the core of this bug.  This would be a fine solution. :)

> > Well I'd want to name my frames based on their content.
>
> Exactly - on the content (which the frameset), not on their layout (the
> frames).

Ok based on your explanation of how it works I see how frameset names are 
enough.  I suppose any other information I may need to see about them I could 
get from a mouseover tooltip.


> > I believe that all this implies a level of context that KWord currently
> > doesn't have, but when making documents like books and contracts breaking
> > it up into itemized sections is very typical and it seems to me could be
> > made very intuitive with KWord's frames based approach.
>
> Hmm. To be refined I think. Anyway we're going far away from #58031's topic
> :)

Definitely needs to be refined, and definitely no where near in scope for 
#5803's topic! :)

So is there another open wishlist item that this would fall under?

-- Michael --

Comment 7 Thomas Zander 2009-01-04 01:03:54 UTC
Text-Framesets have names that can be changed already, all other content (images, vector frames etc) should get its own wishlist item to get named. And ideally to have that showing up in a label as well.  But thats functionality that is new for flake so lets close this old report to not confuse everyone.