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
