Personally I couldn't imagine even attempting what you're
considering.  The idea that you can replace components without seeing the
effect until a re-compilation requires a deep understanding of the way
components interact and how each of their framing effects size, fonts,
placement and potential needs for change at runtime.   Except in the most
minimal and basic forms trying to accomplish this while keeping a standard
look would even be for a programmer a real exercise in frustration!  Perhaps
changes could be designed and the data provided to these editors to plug
into the dfm's of forms program-wide, but if you stop to consider the number
of small changes and adjustments you make to a form and it's components
while programming almost anything in a visual IDE you can easily see that
you will still have to have a programmer go back and re-affirm...possible
change...everything they do anyway!

from Robert Meek dba Tangentals Design


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Sid Gudes
Sent: Monday, January 09, 2006 7:48 PM
To: [email protected]
Subject: Anyone know of a standalone DFM editor?

Hi All,

We're looking to do a major overhaul of the look and feel of our 
product.  At the same time, we're developing new features and don't 
want to have our programmers spend time on this.  Several other 
people (non-programmers) at the office could be trained to use the 
IDE's DFM editor and modify existing forms (they are facile with 
other products that allow the visual creation and manipulation of 
objects, such as Photoshop and even Word).

However, we'd like to not use Delphi's IDE to do this, because:

1) It would be really expensive to buy Delphi licenses for the 
non-programmers for this one-time use

2) We want to restrict the properties they can edit to look-and-feel 
properties (e.g. color, font, left, top, height, width) and not 
"programmer" properties (e.g. enabled, readonly, windowstate).  Of 
course we could tell them what not to modify, but then mistakes can happen.

Does anyone know of a product that will let us do this?  If not, any 
code available to help us build something like this without too much 
trouble?  TIA.



Regards,
Sid Gudes
PIA Systems Corporation
[EMAIL PROTECTED]  


__________________________________________________
Delphi-Talk mailing list -> [email protected]
http://www.elists.org/mailman/listinfo/delphi-talk

__________________________________________________
Delphi-Talk mailing list -> [email protected]
http://www.elists.org/mailman/listinfo/delphi-talk

Reply via email to