[flexcoders] Load MXML at run time?

2007-09-06 Thread M@ Sheppard
I'm designing what is in essence a custom registration form, so
clients of our flex app can design their own registration information.
 I'd like to try to store MXML somewhere on the server or perhaps the
database and render it at runtime based on what client is using the
application.

For example: Some clients want an installation where they collect a
zip code, while another may want to collect opt-in/out information. 
I'd like to store this in MXML and render it at run time inside my
registration form.

Anyone done anything like this or seen it done?

M@



Re: [flexcoders] Load MXML at run time?

2007-09-06 Thread Sheriff
i think livecycle does that, not sure if thats what u mean, it compiles the app 
on the server and sends it to the user

- Original Message 
From: M@ Sheppard [EMAIL PROTECTED]
To: flexcoders@yahoogroups.com
Sent: Thursday, September 6, 2007 9:45:41 AM
Subject: [flexcoders] Load MXML at run time?









  



I'm designing what is in essence a custom registration form, so

clients of our flex app can design their own registration information.

 I'd like to try to store MXML somewhere on the server or perhaps the

database and render it at runtime based on what client is using the

application.



For example: Some clients want an installation where they collect a

zip code, while another may want to collect opt-in/out information. 

I'd like to store this in MXML and render it at run time inside my

registration form.



Anyone done anything like this or seen it done?



M@






  







!--

#ygrp-mkp{
border:1px solid #d8d8d8;font-family:Arial;margin:14px 0px;padding:0px 14px;}
#ygrp-mkp hr{
border:1px solid #d8d8d8;}
#ygrp-mkp #hd{
color:#628c2a;font-size:85%;font-weight:bold;line-height:122%;margin:10px 0px;}
#ygrp-mkp #ads{
margin-bottom:10px;}
#ygrp-mkp .ad{
padding:0 0;}
#ygrp-mkp .ad a{
color:#ff;text-decoration:none;}
--



!--

#ygrp-sponsor #ygrp-lc{
font-family:Arial;}
#ygrp-sponsor #ygrp-lc #hd{
margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;}
#ygrp-sponsor #ygrp-lc .ad{
margin-bottom:10px;padding:0 0;}
--



!--

#ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, 
sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family:Georgia;
}
#ygrp-text p{
margin:0 0 1em 0;}
#ygrp-tpmsgs{
font-family:Arial;
clear:both;}
#ygrp-vitnav{
padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
#ygrp-vitnav a{
padding:0 1px;}
#ygrp-actbar{
clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
#ygrp-actbar .left{
float:left;white-space:nowrap;}
.bld{font-weight:bold;}
#ygrp-grft{
font-family:Verdana;font-size:77%;padding:15px 0;}
#ygrp-ft{
font-family:verdana;font-size:77%;border-top:1px solid #666;
padding:5px 0;
}
#ygrp-mlmsg #logo{
padding-bottom:10px;}

#ygrp-vital{
background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
#ygrp-vital #vithd{
font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
#ygrp-vital ul{
padding:0;margin:2px 0;}
#ygrp-vital ul li{
list-style-type:none;clear:both;border:1px solid #e0ecee;
}
#ygrp-vital ul li .ct{
font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;}
#ygrp-vital ul li .cat{
font-weight:bold;}
#ygrp-vital a{
text-decoration:none;}

#ygrp-vital a:hover{
text-decoration:underline;}

#ygrp-sponsor #hd{
color:#999;font-size:77%;}
#ygrp-sponsor #ov{
padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
#ygrp-sponsor #ov ul{
padding:0 0 0 8px;margin:0;}
#ygrp-sponsor #ov li{
list-style-type:square;padding:6px 0;font-size:77%;}
#ygrp-sponsor #ov li a{
text-decoration:none;font-size:130%;}
#ygrp-sponsor #nc{
background-color:#eee;margin-bottom:20px;padding:0 8px;}
#ygrp-sponsor .ad{
padding:8px 0;}
#ygrp-sponsor .ad #hd1{
font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;}
#ygrp-sponsor .ad a{
text-decoration:none;}
#ygrp-sponsor .ad a:hover{
text-decoration:underline;}
#ygrp-sponsor .ad p{
margin:0;}
o{font-size:0;}
.MsoNormal{
margin:0 0 0 0;}
#ygrp-text tt{
font-size:120%;}
blockquote{margin:0 0 0 4px;}
.replbq{margin:4;}
--








   

Building a website is a piece of cake. Yahoo! Small Business gives you all the 
tools to get online.
http://smallbusiness.yahoo.com/webhosting 

RE: [flexcoders] Load MXML at run time?

2007-09-06 Thread Brian Holmes
We attempted this but found it much easier to manage by using
mx:States

 

 

but if you must, look at the isapi plugins on adobe labs, or livecycle,
store the mxml strings in the db, then compile and serve the resulting
swf with your web server. 

 

brian..

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of M@ Sheppard
Sent: Thursday, September 06, 2007 8:46 AM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Load MXML at run time?

 

I'm designing what is in essence a custom registration form, so
clients of our flex app can design their own registration information.
I'd like to try to store MXML somewhere on the server or perhaps the
database and render it at runtime based on what client is using the
application.

For example: Some clients want an installation where they collect a
zip code, while another may want to collect opt-in/out information. 
I'd like to store this in MXML and render it at run time inside my
registration form.

Anyone done anything like this or seen it done?

M@

 



***
The information in this e-mail is confidential and intended solely for the 
individual or entity to whom it is addressed.  If you have received this e-mail 
in error please notify the sender by return e-mail delete this e-mail and 
refrain from any disclosure or action based on the information.
***