[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 58031] Add Frame / FrameSet name to "Frame/Frameset" dialog
From:       Michael Fair <michael () daclubhouse ! net>
Date:       2003-05-02 22:26:17
[Download RAW message or body]

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
     
http://bugs.kde.org/show_bug.cgi?id=58031     




------- Additional Comments From michael@daclubhouse.net  2003-05-03 00:26 -------
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 --
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic