Hi - I have been looking for a solution to a particular User
Interface challenge for a long time. I have not posted this question
here previously - and I am now wondering if anyone can offer me some
ideas.
It is completely feasible for me to purchase 1 or more 3rd party
products here - I simply have not found *any* solution.
I am trying to create a specific type of software that is unique in a
few ways:
1. The overall program could be described as an "Outliner /
Word-Processor" (like Ecco or Grandview from the 90's).
2. The overall structure looks like a TreeView (like the left-side
hierarchical structure as shown in Windows Explorer).
3. But each item, or "node", can be 1 or more lines. In other words,
as the User types INTO that item and gets to the end of the row, it
word-wraps to the next line WITHIN that item. (Or the User can press
Shift-Enter to immediately go to a 2nd row within that item - even
before they get to the end of the row)
4. Ideally, each item will have the ability to have multiple styles
WITHIN it. For example, if I want to italicize one word (or phrase) or
colorize one word (or phrase), that would be possible.
5. KEY ITEM: As the User types within an item, and gets to the end of
a row, and it then WORD-WRAPS, the item must expand (just as in a
word-processor) AND all items below it will shift down on the screen.
6. To help explain further, I've attached a BMP screen-print that
shows what I'm trying to do. (This screen print is of a program called
Ecco, which stopped being produced about 10 years ago). In the
diagram, notice in particular the item in the middle with the BOX
around it.
Thanks for your time!
Rex
---- 3 1383
Can you post the pic to a website and put a URL to it? I'd like to see this
if you don't mind.
Thx
"Rex" <rb*****@cfl.rr .comwrote in message
news:9c******** *************** *********@4ax.c om...
>
Hi - I have been looking for a solution to a particular User
Interface challenge for a long time. I have not posted this question
here previously - and I am now wondering if anyone can offer me some
ideas.
It is completely feasible for me to purchase 1 or more 3rd party
products here - I simply have not found *any* solution.
I am trying to create a specific type of software that is unique in a
few ways:
1. The overall program could be described as an "Outliner /
Word-Processor" (like Ecco or Grandview from the 90's).
2. The overall structure looks like a TreeView (like the left-side
hierarchical structure as shown in Windows Explorer).
3. But each item, or "node", can be 1 or more lines. In other words,
as the User types INTO that item and gets to the end of the row, it
word-wraps to the next line WITHIN that item. (Or the User can press
Shift-Enter to immediately go to a 2nd row within that item - even
before they get to the end of the row)
4. Ideally, each item will have the ability to have multiple styles
WITHIN it. For example, if I want to italicize one word (or phrase) or
colorize one word (or phrase), that would be possible.
5. KEY ITEM: As the User types within an item, and gets to the end of
a row, and it then WORD-WRAPS, the item must expand (just as in a
word-processor) AND all items below it will shift down on the screen.
6. To help explain further, I've attached a BMP screen-print that
shows what I'm trying to do. (This screen print is of a program called
Ecco, which stopped being produced about 10 years ago). In the
diagram, notice in particular the item in the middle with the BOX
around it.
Thanks for your time!
Rex
----
Hi Mike,
Here is the screen -shot (posted on my website) - The following 2 are
the same: http://www.goodenergysoftware.com/SampleDisplay.gif (quicker) http://www.goodenergysoftware.com/SampleDisplay.bmp (if you prefer
bmp)
Regards,
Rex
On Mon, 4 Sep 2006 21:51:10 -0400, "Mike C#" <xy*@xyz.comwro te:
>Can you post the pic to a website and put a URL to it? I'd like to see this if you don't mind.
Thx
"Rex" <rb*****@cfl.rr .comwrote in message news:9c******* *************** **********@4ax. com...
>> Hi - I have been looking for a solution to a particular User Interface challenge for a long time. I have not posted this question here previously - and I am now wondering if anyone can offer me some ideas.
It is completely feasible for me to purchase 1 or more 3rd party products here - I simply have not found *any* solution.
I am trying to create a specific type of software that is unique in a few ways:
1. The overall program could be described as an "Outliner / Word-Processor" (like Ecco or Grandview from the 90's).
2. The overall structure looks like a TreeView (like the left-side hierarchical structure as shown in Windows Explorer).
3. But each item, or "node", can be 1 or more lines. In other words, as the User types INTO that item and gets to the end of the row, it word-wraps to the next line WITHIN that item. (Or the User can press Shift-Enter to immediately go to a 2nd row within that item - even before they get to the end of the row)
4. Ideally, each item will have the ability to have multiple styles WITHIN it. For example, if I want to italicize one word (or phrase) or colorize one word (or phrase), that would be possible.
5. KEY ITEM: As the User types within an item, and gets to the end of a row, and it then WORD-WRAPS, the item must expand (just as in a word-processor) AND all items below it will shift down on the screen.
6. To help explain further, I've attached a BMP screen-print that shows what I'm trying to do. (This screen print is of a program called Ecco, which stopped being produced about 10 years ago). In the diagram, notice in particular the item in the middle with the BOX around it.
Thanks for your time!
Rex
----
OK, thanks. I don't know of any third-party controls off-hand that would
allow you to do that, but it looks an awful lot like the way PowerPoint does
outlining. Sorry I couldn't be of more help...
"Rex" <rb*****@cfl.rr .comwrote in message
news:7a******** *************** *********@4ax.c om...
Hi Mike,
Here is the screen -shot (posted on my website) - The following 2 are
the same:
http://www.goodenergysoftware.com/SampleDisplay.gif (quicker)
http://www.goodenergysoftware.com/SampleDisplay.bmp (if you prefer
bmp)
Regards,
Rex
On Mon, 4 Sep 2006 21:51:10 -0400, "Mike C#" <xy*@xyz.comwro te:
>>Can you post the pic to a website and put a URL to it? I'd like to see this if you don't mind.
Thx
"Rex" <rb*****@cfl.rr .comwrote in message news:9c****** *************** ***********@4ax .com...
>>> Hi - I have been looking for a solution to a particular User Interface challenge for a long time. I have not posted this question here previously - and I am now wondering if anyone can offer me some ideas.
It is completely feasible for me to purchase 1 or more 3rd party products here - I simply have not found *any* solution.
I am trying to create a specific type of software that is unique in a few ways:
1. The overall program could be described as an "Outliner / Word-Processor" (like Ecco or Grandview from the 90's).
2. The overall structure looks like a TreeView (like the left-side hierarchica l structure as shown in Windows Explorer).
3. But each item, or "node", can be 1 or more lines. In other words, as the User types INTO that item and gets to the end of the row, it word-wraps to the next line WITHIN that item. (Or the User can press Shift-Enter to immediately go to a 2nd row within that item - even before they get to the end of the row)
4. Ideally, each item will have the ability to have multiple styles WITHIN it. For example, if I want to italicize one word (or phrase) or colorize one word (or phrase), that would be possible.
5. KEY ITEM: As the User types within an item, and gets to the end of a row, and it then WORD-WRAPS, the item must expand (just as in a word-processor) AND all items below it will shift down on the screen.
6. To help explain further, I've attached a BMP screen-print that shows what I'm trying to do. (This screen print is of a program called Ecco, which stopped being produced about 10 years ago). In the diagram, notice in particular the item in the middle with the BOX around it.
Thanks for your time!
Rex
---- This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Brian Murphy |
last post by:
<?php
/*
A challenge to every PHP programmer.The one who's gonna solve this
problem would be deemed as
PSP(PHP Supreme Programmer).The problem is this : You have to write a
script that displays a list of
categories and subcategorieslike this one:
|
by: Tim Clacy |
last post by:
Be a hero and show me a good model of a hardware device register :-O
This might seem like an absurd challenge; after all, the C++ language has
been around for donkeys years now. It's a mature language and we have
powerful design patterns to simplify complex problems. However, I've never
seen, and have never been able to produce, a...
|
by: Ken |
last post by:
This is a challenge. Perhaps someone can offer suggestions.
I am trying to create a variable, ordernumber, that increases by an
increment of 1 every time the variable is accessed.
For example:
Call up the variable the first time: ordernumber = 1
"Reopen" the webpage, call up the variable a second time: ordernumber = 2,
etc.
|
by: Stephen |
last post by:
This is a real brain-teaser and i'd really appreciate it if someone can try
and understand what im trying to do and give me a few pointers or ideas to
help me work out my problem.
Im basically using the example of CUSTOM PAGING on a DataGrid on this page:
http://www.dotnetjunkies.com/Tutorial/EA868776-D71E-448A-BC23-B64B871F967F.dcik
and im...
|
by: Patient Guy |
last post by:
Coding patterns for regular expressions is completely unintuitive, as far
as I can see. I have been trying to write script that produces an array
of attribute components within an HTML element.
Consider the example of the HTML element TABLE with the following
attributes producing sufficient complexity within the element:
<table...
| |
by: flkeyman |
last post by:
Work in legal office. Trying to create solid designed database
structure. This is list of tables w/fields and primary keys. Any
comments/advice greatly appreciated.
tbl-Defendants
CaseNumber (primary key)
FirstName
MiddleName
LastName
|
by: Ryan Riehle |
last post by:
Hi everyone! I'm new to this list. Does anyone know where I can find
information regarding XML functionality in postgreSQL? Also, I could
probably use some general advice...
I'm working on a large project, and I'm running into an interesting
challenge:
My client is a testing lab, and they frequently develop new tests to
perform for...
|
by: aditya.siram |
last post by:
Hi all,
I recently found the Leo Outliner Tool
(http://webpages.charter.net/edreamleo/front.html)written in Python and
installed it on my Windows PC at work and my Debian and Ubuntu PC's at
home. On my Linux installs, however, the application is jumpy. When
scrolling down a long document in Leo, the redraw rate lags behind
significantly as...
|
by: Richard Jones |
last post by:
<http://media.pyweek.org/static/pygame.draw-0606.html>
THE CHALLENGE:
Create a game in up to 64kbytes of source code using only pygame (and python
stdlib). No additional libraries, no external files (even ones loaded from
a network). That means no PyOpenGL, no PNGs, no OGGs, etc.
Feel free to jump on IRC @ freenode.net channel #pyweek....
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it.
First, let's disable language...
| |
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it. ...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in...
| |
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| | |