[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-kafka
Subject: Re: General Design Decisions
From: Nikolas Zimmermann <wildfox () kde ! org>
Date: 2000-12-05 13:24:15
[Download RAW message or body]
On Tuesday 05 December 2000 04:03, Jono Bacon wrote:
okay guys perfect :)
i started on doing
following classes:
KafkaHTMLLoader
[KafkaHTMLSaver - later ]
KafkaProjectLoader (not necessary for now...but good to have it)
[KafkaProjectSaver - later ]
these things will be ready soon...
Bye
WildFox
> Hello all,
>
> Tonight I was having a chat with Stephen Heigl and Wildfox about some
> design decisions regarding the next stages of implementation.
>
> The main things we discussed were:
>
> - Ways to handle controlling visual objects in WYSIWYG mode(eg - images)
> - Hooking the processing to GUI controls
>
> The general idea is that we should have two services within Kafka:
>
> - An Object Manager
> - An Object Type Springboard
>
> The general processing of Kafka will run like this:
>
> User clicks on something
>
> Mouse event detected - event passes to the Object Manager
>
> The Object Manager determines the node type (eg: B P IMG etc)
>
> Based upon the node type, control passes onto the Object Type Springboard
> and the relevent processing is done to create GUI controls such as
> resizers
>
> The primary method of controlling a Kafka document will be via a floating
> toolbar (similar to Dreamweaver), and we discussed that the final stage of
> the above steps would link in with the floating toolbar to trigger the
> relevent controls on the toolbar. With this design a user will only ever
> see the relevent controls (apart from document wide controls of course).
>
> Class Names
>
> We agreed on the following class names:
>
> KafkaEditObjectMgr - Object Manager
> KafkaEditObjectType - Object Type Springboard
> KafkaControl - Floating Controls Window*
>
> * Stephen - I changed thid from KafkaProp as I felt it may be clearer. Let
> me know if you want to stick with KafkaProp.
>
> Other Issues
>
> Other issues which still need ansers are:
>
> - How can we manipulate inline formatting arguments such as:
>
> <THISTAG inlinearg=0 anotherinlinearg=1>
> Foo
> </THISTAG>
>
> Comments?
>
> Jono
_______________________________________________
Kde-kafka mailing list
Kde-kafka@master.kde.org
http://master.kde.org/mailman/listinfo/kde-kafka
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic