[备忘] 用UIComponent当数据容器

几个月前记得在什么地方看到一篇外国的文章说 继承 UIComponent并且实现接口 IListItemRenderer就可以实现一个比Flex自己的容器类更轻量的数据容器类. 今天在CSDN上看到了一段代码是这个意思, 摘录备忘.

code:

package MyImage
{
    
    import mx.controls.AdvancedDataGrid;
    import mx.controls.Image;
    import mx.controls.dataGridClasses.DataGridListData;
    import mx.controls.listClasses.BaseListData;
    import mx.controls.listClasses.IDropInListItemRenderer;
    import mx.controls.listClasses.IListItemRenderer;
    import mx.core.IDataRenderer;
    import mx.core.UIComponent;
    import mx.events.FlexEvent;
    
    import spark.components.Scroller;
    
    public class MyItemRenderer2 extends UIComponent implements IListItemRenderer, IDropInListItemRenderer,IDataRenderer
    {
        private var image:Image;
        public function MyItemRenderer2()
        { 
            super();   
        }
        /*   
        * 创建子组件,并设置样式及可见性等   
        */   
        override protected function createChildren():void   
        {   
            
            super.createChildren();   
            image = new Image();
            addChild(image); 
            // 增加子组件   
            
        }
        private var _data:Object;   
        
        [Bindable("dataChange")]   
        public function get data():Object   
        {   //trace("data:"+_data);
            return _data;   
        }   
        
        /*   
        * 在这个方法中调用invalidateProperties(),是为了在适当的时候调用commitProperties()   
        * 进行数据显示设置以及组件的可见性。   
        * 派发事件,并由get data()监听,是为了数据源的绑定。   
        */   
        public function set data(value:Object):void   
        {   
            trace("setData"+_data);   
            _data=value;   
            dispatchEvent(new FlexEvent(FlexEvent.DATA_CHANGE));   
            invalidateProperties();   
        }   
        
        /*   
        * 在这个方法中进行数据设置。当然,也可以在set data()中进行,不过可能会有不妥的时候吧   
        */   
        override protected function commitProperties():void   
        {   
            //trace("commitProperties");   
            super.commitProperties();
   
            if(_data)
                image.source = data.thumbnailImage;            // 获取列设置信息   
            //var field:String = (listData as DataGridListData).dataField;   
            // lbl.text = data[field];   
        }   
        
        /*   
        * 在这个方法中对子元素进行定位和设置大小,默认大小为0×0  
        */   
        override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void   
        {   
            
            //trace("updateDisplayList");   
            super.updateDisplayList(unscaledWidth, unscaledHeight);     
            trace("宽度:"+unscaledWidth);
            //设置子元素的位置和大小,注意:如果没有设置,就不会显示
            image.move(0,0);
            image.setActualSize(image.contentWidth,image.contentHeight);
            //lbl.move(0, 0);   
            //lbl.setActualSize(unscaledWidth, unscaledHeight);   
        }   
        
        /*   
        *    
        */   
        override protected function measure():void   
        {   
            //trace("measure");   
            super.measure();   
            // 如果AdvancedDataGrid的variableRowHeight="true"应该实现该方法,以提供合适的宽高   
        }   
        
        private var _listData:BaseListData;   
        
        public function get listData():BaseListData   
        {   
            return _listData;   
        }   
        
        public function set listData(value:BaseListData):void   
        {   
            _listData=value;   
            trace("listData:"+_listData);
        }   
    }
}

mxml中使用

<mx:HorizontalList labelField="label" dataProvider="{arr}" >
  <mx:itemRenderer>
      <fx:Component>
          <map:MyItemRenderer2>
          </map:MyItemRenderer2>
      </fx:Component>
  </mx:itemRenderer>
</mx:HorizontalList>
smithfox | Tuesday 08 February 2011 at 2:34 pm | | UI        | Used tags: , , ,

eight comments

Louis Vuitton iPhone 6 Plus Wallet Case

Huawei’s technology lets you press harder on the phone’s screen to trigger different actions than a normal tap would, which Apple introduced to its new phones under the moniker 3D Touch.

Louis Vuitton iPhone 6 Plus Wallet Case, (URL) - 08-10-’15 21:21
ménage après construction

Avec une expérience de plusioeurs années sur la marché, G.E.M estt aujourd’hui en mesure de répondre à des demandes spécifiques liées aux particularités de
l’activité du client.
Elle a développé un savoir-faire sectoriel qui lui permet d’offrir des techniques pointues ett adaptées au ecteur d’activité dans lequel elle intervient.

G.E.M MÉNAGE
1 Entretien ménager
Poour vos besoins d’entretien ménager, faites confiance à G.E.M Ménage, spécialiste du
nettoyage industiel et résidentiel à Montréal.
Grâce à une expertise reconnue dans le domaine,c’est une structure qui saura mettre à votre service
une équipe de professionnels chevronnés et rompus à la tâche.
L’objectif: rendre propre vos locaux de
bureaux et résidences.
2 Femme de ménage
Vous avez besoin d’une femme de ménage pour voos travauux de nettoyage ?

G.E.M Ménage vous propose un personnel recruté de manière très rigoureuse afin de vos offrir la meilleure qualité dde service.
Les femmes de ménage de G.E.M Ménage ont le senbs dee la propreté et du détail.

3 Ménage
Le ménage de vos locaux de bureaux ou de votre commerce est un élément non négligeable.
Il est alors important de confier la tâche à un professionnel qui saura vous
fournir unn service de qualité., G.E.M Ménage spécialiste du nettoyage industriel et commercial à Montréal, vous fournit un service de qualité.

4 Ménage Montréal
Bénéficiez de la meilleure expertise pour vos besoins de ménage Montréal chez G.E.M Ménage.
Grâce à une équipe de qualité et des matériaux adaptés, c’est
un professionnel qqui prend en compte le nettoyage dde
vos bureaux, commerces et résidences à un prix avantageux.
Simplifiez-vous lla vie ett gagnez en tranquillité.

Que ce soit pour unee intervention ponctuelle ou pour une
collaboration sur le long terme, le niveau d’exigence et dde professionnalisme
dispensé par les agents de G.E.M Québec reste lle même !
En effet, c’est ce souci du détail et de l’approche qualitative qui fait aujourd’hui la force de l’entreprise de nettoyage.

Notre savoir-faireen nettoyage ainsi que notre expérience permettent de vous offrir des résultats inégalés,
à prix plus que compétitif.
Touut au long de votre relation avec G.E.M ménage, vous êtes suivis par un responsable clientèle dédié, qui est le garant
de votre satisfaction. Il vous appellera régulièrement pour
suivre la qualité des prestations effectuées et assurer votre entière satisfaction.
Pour toutes demandes d’intervention, les techniciens
vous proposent des devis gratuits et sur mesure en moins de 48heures !

Notre expérience et notre maîtrise de la méthode vous assurent le meilleur nettoyage à tout coup.
Laissez-vous étonner ppar la puiswsance de notre nettoyage pour entretenir vos
locaux !
Faites confiance à nos spécialistes de nettoyage et confiez vos locaux à nos experts réputés contactez-nous dès aujourd’hui !

ménage après construction, (URL) - 07-07-’17 16:05
entretien ménager

service de femme dde ménage
Franchise de Nettoyage Résidentiel et Commercial, service de femmee de ménage ,entretien ménager commercial,entretien ménager commercial, ménage
résidentiel, service d’entretien ménager montréal
Nous aidons les personnes désireuses d’être propriétaires d’entreprises prospères à devenir des pprofessionnels du nettoyage commercial et de la maintenance.

En rejoignant notre réseaud’entreprises, vous bénéficierez d’un avantage concurrentiel
ainsi que d’une aide apportée par un modèle d’affaires éprouvé vous assurant de travailler avec
un leader du domaine disposant de l’expérience
et la stabilité.
Vous disiez augmentez vos revenus afin d’améliorer votre quotidien ?
Faites Appel a G.E.M Ménage! service de femme de ménage ,entretien ménager commercial,entretien ménager commercial, ménage
résidentiel, service d’entretien ménager montréal, service
de femme de ménage ,entretien ménager commercial,
entretien ménager commercial, ménage résidentiel, service d’entretien ménager montréal
Franchises de Nettoyage Résidentiel eet Commercial disponible Partout
A Montréal ,Rive Nord et Rive Sud.

Financement Sans Intérêt par G.E.M .
Un dépôt est obligatoire

Un Investissement de 24 000$ Vous Rapportfe
(4800$ et plus dde Revenus par Mois)!

Matériel et formation fourni

Nous aidons les persopnnes désireuses d’être propriétaires d’entreprises prospères à devenir des professionnels du
nettoyage commercial et de la maintenance.
En rejoignat notre réseau d’entreprises, vous
bénéficierez d’un avantage concuurrentiel
ainsi que d’une aide apportée par un modèle d’affaires éprouvé vou assurant de travailler avec un leader du domaine
disposant de l’expérience et la stabilité.

G.E.M Ménage vous offre l’opportunité de travaailler pendant laa journée de
lundi a vehdredi .

G.E.M Vous propose dess contrats d’entretien ménager avec des horaires souples et unn revenu garanti.

Pour les personnes libres,les nouveaux arrivants ou les sans-emplois G.E.M peut favpriser votre accès au
marché du travail !

G.E.M vous prlpose dees contrats stables et rémunérateurs!

Dans le secteur résidentiel idéal pour un couple, ouu un homme seul dans
le secteur commercial
Vous débuter des maintenant

Des techniques et méthodes de travail éprouvées.
Unee aide à la constitution ou à l’enregistrement de leur entreprise.

Des territoires d’exercice protégés.
Entreprise clés en main.
Un garantie qui protège votre investissement

Exigences dee l’entrée de notre réseau :
Les demandes sont examinées ttentivement et uune enquête relative àla candidature est menée.

Les candidats doivent passer une entrevuue de sélection.
Avant tout début d’activité, les candidats doivent assister
à des sessions de formation.

Au G.E.M. nous nous assurons que nos franchisés puissent offrir à leurs clients
unn service professionnel d’une qualité supérieure à celle de la concurrence.

Franchise disponible au résidentiel et commercial

N’hésitez pas à nous contacter
469 Jean-Talon Ouest Suite # 222
Montreal QC
gemmenage.net
gemmenage.com

entretien ménager, (URL) - 15-07-’17 07:21
grand ménage

grand ménage, service dde femme de ménage
Professionnelle de l’entretien, notre dynamique entreprise swura réaliser
pour vous l’ensemble des travaux ménagers.
G.E.M. s’engage sur une prestation de qualité ! grand ménage
Notre équipe de spécialistes chevronnés accomplira unn travail à la fois soigné,
rapide et économique.
De plus, nous utilisons exclusivement dees produits écologiques et
hautement performants, issus des toutes dernières technologies.

La vie moderne véhicule aussi de lourdes menaces. D’apparence inoffensive, meubles,
appareils ménagers, matériaux de construction, jouets ou objets familiers peuvent dégager
des phtalates ou autres redoutables composés chimiques.

entretien ménager résidentiel, grand ménage
Franchise de Nettoyage Résidentiel eet Commercial, service de femme de ménage ,entretien ménager commercial,entretien ménager commercial, ménage résidentiel,service d’entretien ménager montréal
Nous aidons les personnes désireuses d’être
propriétaires d’entreprises prospères à devenir des professionnels du nettoyage commercial
et de la maintenance. En rejoignant notre réseau d’entreprises, vous bénéficierez d’un avantage concurrentiel ainsi que d’une aide apportée par un modèle d’affaires éprouvé vous assurant de travailler
avec unn leadder du domaine disposant de l’expérience ett la stabilité.

Vous disiez augmmentez vos revenus afikn d’améliorer votre quotidien ?
Faites Appel a G.E.M Ménage! service de femme
de ménage ,entretien ménager commercial,entretien ménager
commercial, ménage résidentiel, service d’entretien ménager montréal, service de femme de
ménage ,entretien ménager commercial,entretien ménager commercial, ménage résidentiel, service d’entretien ménager montréal
Franchises de Nettoyage Résidentiel et Commercial dispobible Partout A Montréal ,Rive Nord eet Rivve Sud.

Financement Sans Intérêt par G.E.M .
Un dépôt est obligatoire

Un Investissement de 24 000$ Vous Rapporte (4800$ ett plus de
Reveenus parr Mois)!

Matériel et formation fourni

Nous aidons lles personnes désireuses d’être propriétaires d’entreprises
prospères à devenir dess professionnels du nettoyage commercial
et dde la maintenance. En rejoignant notre réseau d’entreprises, vous bénéficierez d’un avantage concurrentiel ainsi
que d’une aide apportée par un modèle d’affaires éprouvé vous assurant dee travailler avec
unn leader du domaine disposant de l’expérience et la stabilité.

G.E.M Ménage vous offre l’opportunité de
travailler pendant la journée de lundi a vendredi .

G.E.M Vous propose des contrats d’entretien ménager avec des horaires
souples et un revenu garanti.

Pour les personnes libres,les nouveaux arrivants ou les sans-emplois G.E.Mpeut favoriser
votre accès au marché du ravail !

G.E.M vous proposae des contrats stables et rémunérateurs!

Dans le secteur résidentiel idéal pour un couple, ou un homme seul dans
le secteur commercial
Vous débuter des maintenant

Des techniques et méthodes de travail éprouvées.

Une aide à la constitution ou à l’enregistrement de leur entreprise.

Des territoires d’exercice protégés.
Entreprise clés en main.
Un garantie qui protège votre investissement

Exigences de l’entrée de notre réseau :
Lees demandes sont examinées attentivement et une enquête
relative à lla candidature est menée.
Lees candidats doivent passer une entrevue de
sélection.
Avant tout début d’activité, les candidats doivent
assister à des sessions de formation.

Au G.E.M. nous nous assurons que nos franchisés puissent offrir à leurs clients un service professionnel
d’une qualité supérieure à celle de la concurrence.

Franchise disponible au résidentiel et commercial

N’hésitez pas à nous contacter
469 Jean-Talon Ouest Suite # 222
Montrral QC
gemmenage.net
gemmenage.com

grand ménage, (URL) - 18-08-’17 21:02
Entretien menager residentiel

G.E.M Ménage s’adapte.

Choisissez le jour à votre convenance.

Le choix le plus populaire est une fois par semaine.

Toutefois, vous êtes libre de déterminer votre fréquence
moindre, toutes les deux semaines, unee fois par mois….
G.E.M MÉNAGE s’adapte à votre besoin et à votre budget.

Nous individuqlisons le service de nettoyage. Notre expérience nous a enseigné qque chaque immeuble
ou maison eest unique, comme les gens qqui y vivent.

Le prix pour netoyer un immeuble ouu une mqison est basée sur plusieurs facteurs.
La taille du lieu et la fréquence de nettoyage sont
pris en compte. Cependant, nous intégrons également dans notre analyse, les surfaces à nettoyer
et à désinfecter, la présence ou nnon d’animaux
de compagnie, l’encombrement du lieu.

Pour vous proposer un devis qui conviendra
à votre budget, G.E.M MÉNAGE vous rencoontre chez vous afin de prendre connaissance
du lieu ett mieux comprendre vos besoins et exigences de nettoyage.Si beaucoup pensnt que le nettoyage de bureaux se résume à passer l’aspirateur,
nettoyer les vitrines et vider les poubelles,
En faisant appel à une entreprise telle que G.E.M
Québec, vous avez la garantie d’un nettoyage régulier et de qualité professionnelle.

Les prestations sont effectuées par des ayents d’entretien qualifiés qui sont formés
auux techniques dee nettoyage propres à vos types de locaux.

Pour satisfaire tous voos besoins en matière d’entretien ménager,
G.E.M vous offre un service d’entretien et de nettoyage résidentiel de haute qualité à un pfix parfaitement compétitif.
Tout le ménage de votre domicile est pensé et réalisé dans ses moindres détails.

Lorsque vous remettez l’entretien de votre maison aux mains
méticuleuses de G.E.M, rien n’est laissé au hasard.

Chaque pièce est importante, et ce dans ses moindres recoins.
Non seulemebt nous allions otre savoir-faire à une efficacité
quui dépassera vos attentes, mais chawue entretien ménager est effectué avec la plus grande discrétion.Service
d’entretien et de nettoyage résidentiel
A Partir de 199$ Mensuel
A Partir de 199$
Lavage de vitres
Lavage de tapis
Lavage de Tapis divans
Lavage de Vitres
Promotion
Grand ménage a 199$
Meilleur Prix
Résidenteil Commercial
Entretien Ménager Résidentiel et Commercial

Jouez sajs hésitation la carte santé pour vous-même mais aussi aau bénéfice de votre entourage :

Choisir G.E.M. et partager son engagement pour la protection de l’environnement, c’est
vous épargner dés à présent les dommages des
produits chimiques à la rémanence prononcée et opter résolument pourr
une qualité de vie accrue danns un milieu sain, car exempt de tou
reliquat de composé toxique et sournois !
Nous assuron un service de prestations sur mesure, individualisé, de haute fiabilité.


Déchargez-vous des charges de planification, économisez et
retrouvez tranquillité d’esprit et sécurité en souscrivant avec G.E.M un avsntageux contrat
d’entretien périodique. Nous répondrons à toute demande et établirons un devis parfaitement adapté à vos besoins.

G.E.M offre une large gamme de travaux d’entretien ménager.
Nous offrons à toute heure un service d’urgence.

Nous saurons satisfaire tous vos besoins, qu’ils soient résidentiels ou professionnels, ponctuels ou réguliers.
Les équipes de professionnels chevronnés de G.E.M sauront répondre à vvos
exigences. L’excellente réputation de G.E.M est encore confortée par l’utilisation exclusive de produits certifiés écologiques,
respectueux de votre environnement, tout comme de voos équipements et surfaces (bois, inox, marbre, carrelage, verre, porcelaine, écrans) !

Chez G.E.M, nous accordons une grande importance au respect des horaires et durées d’intervention.
G.E.M est profondément honoré de la confiance que vous avez placée en lui.

Pourquoi faire appel à une multitude d’intervenants aloors que vous pouviez
confier à G.E.M la réalisation de toutes ces tâches ménagères ?

Simplifiez-vous la vie et gagnez en tranquillité d’esprit !

Regroupez la réalisation de ces travaux chez un seul prestataire !
Poour votre pluus grande satisfaction, faites de G.E.M votre
unique intervenant qui pourra assurer tout au long
de l’année la continuité d’un service de haute qualité et à la carte !


Entretien ménager résidentiel ,Entretien ménager commercial ,Grand ménage résidentiel et commercial ,Lavage
de Vitres ,Lavsge de tapis ,Décapage et Cirage de planchers et Plus

….N’hésitez pas à nous Contacter 1 866 809 0550/ 514
616 4927/ 450 915 9063
Plus d’informations

Une expertise unique pour des locaux mieux enhtretenus !——-514 616 4927

Partager
Promotion grand ménage
55$
199$
199$

Nom
Nom
E-mail
E-mail
Numéro de téléphone
Numéro de téléphone
Adresse
Adresse
Objet
Objet
Message
Message
Envoyer

N’hésitez Pas a Nous Contacter
1866 809 0550 / 514 616 4927
Satisfaction Garantie
Que ce soit au bureau, au sein de l’entreprise ou au foyer, nou aspirons tous à évoluer, travailer dans un milie à
la ffois agréable et sain. La vie moderne, noos obligation professionnelles accaparent l’essentiel de notre temps
et c’est tout naturellement quue nous souhaitons réduire celui consacré aux tâches
ménagères.
C’est là quue G.E.M intervient !
Professionnelle de l’entretien, notre dynamique entreprise saura réaliser ppour vous l’ensemble dess travaux ménagers.

G.E.M. s’engage sur unne prestation dee qualité !

Notre équipe de spécialistes chevronnés accomplira un travail àla fois soigné,
rapide et économique. De plus, nous utilisons exclusivement dees produits écologiques et hautement performants, issus des
toutes dernières technologies.
G.E.M Ménage met sess compétences à votre service pour l’entretien cokurant et
occasionnel de voos résidences ett locaux professionnels.

Nos équipes de profedsionnels vous proposent des prestations de
qualité adaptées à vos besoins.
Griulle de tarifs abordables : Nos prix sont optimisés pour avoir le meilleur rapport qualité/prix suivant
vos besoins et les spécifications de votre résidence .

Un personnel expérimenté et qualifié : Noss franchisés et équipes de nettoyage sont dees professionnels formés
pour répondre à vos besoins les plus spécifiques.

Assurance responsabilité civile : Nos franchisés sont couverrts
par uune assurance responsabilité civile garantissant les accidents ou dommages éventuels.

Équipements et produits : Noos équipes utilisent
leurs propres produits et équipements.
Produits de nettoyage biodégradables et équipements :
Protéger l’environnement esst pour nous
unn objectif essentiel.
Nous n’utilisons que ddes produits biodégradables, équipements et procédés respectueux de l’environnement .

Programmes dee services dynamiques : Nous sommes à l’écoute permanente des exigences dee nos clients et
réalisons des enquêtes dynamiques de satisfaction de manière à
améliorer continuellement la qualité de nos
services.
Garantie : G.E.M s’engage à ce que ses clients soient entièrement satisfaits de la réalisation de ses travaux d’entretien ménager, même si cela nécessite de faire le travail deux
fois
Saans engagement de votre part : Nos services résidentiel
n’appellent lla signature d’aucun contrat.
Vous pouvez programmer un nettoyage ou annuler nogre visite moyennant
un simple appel téléphonique.
Nous avons développé une structure de travail unique pour répondre aux exigences spécifiques de nos clients.

En faisant appel à unee entreprise telle que G.E.M Québec, vous avez la garantie d’un nettoyage régulier et de qualité professionnelle.
Les prestations sont effectuées par des agents d’entretien qualifiés qui
sont formés aux techniques de nettoyage propres à vos types de locaux.
Il est important de noter que less intervenants sont employés directement par G.E.M Québec, et non par
vos soins. Vous vous épargnez ainsi de toutes les formalités d’employeur telles que notamment les déclarations d’embauches, gestion des congés et
contrats de travail. La mise en place est réalisée
avec un responsable d’agence G.E.M Québec qui restera par la suite votre interlocuteur privilégié.

C’est lui qui effectuera le suivi dde vos prestations par le biais d’un système de télépointage associé à un outil très précis de gestion interne ainsi que des visites qualités
inopinées. Le responsabl d’agence est très attenntif quant au niveau de satisfaction de ses clients et met tout en place poyr le maintenir constamment au plus haut.
De l’entretien courant des sols, vitres eet meubles – au nettoyage très spécifique de matériel prifessionnel ; G.E.M
Québec prend en charge l’intégralité de votre entretien ménager.
Que ce soit pour vos bureaux, hôtels et surfaces de ventes qui demandent un entretien méticuleux car représentants de votre
enseigne ou espaces communs d’immeubles qui connaissent un fort taux de passage,
G.E.M Québec répond à tous vos besoins.

Faire appel à G.E.M, c’est l’assurance d’un service de qualité, réalisé par un Personnel recruté
sur la base de critères rigoureux. Ceux-ci sont formés tout au lonng de leur carrière et des enquêtes contrôle de
qualité sont régulièrement pratiquées. Que ce soit au travail ou à
la maison, la propreté générale de l’environnement peut affecter votre
santé,ainsi que celle de votre entourage. C’est pourquuoi un entretien soigné et régulier est nécessaire
pour assurer efficacement la salubrité optimale du domicile ou dee l’espace de travail.
Basée à Montréal, G.E.M Ménage est une compagnie phare
intervenamt danhs le secteur duu nettoyage et de l’entretien commercial et
résidentiel. Hautement qualifiés, les professionnels de G.E.M.

garantissent un environnement propre et sain au domicile comme au bureau
avedc des services performants tes que par exemple, l’époussetage, l’utilisation d’aspirateur, le nettoyage et désinfection de salkles de bain ou cuisines et autres tâches générales d’entretien. Chez G.E.M, nous accordons
une grande importance au respect des horaires et durées d’intervention.

Entretien menager residentiel, (URL) - 28-08-’17 05:14
remove acne marks fast

This is really interesting, You are a very skilled blogger.
I have joined your feed and look forward to seeking more of your excellent post.
Also, I hqve shared your web site inn my social networks!

remove acne marks fast, (URL) - 17-06-’18 15:30
does chlorogen 800 work

Very great post. I just stumbled upon your blpg and wished to say that
I have really enjoyed browsing your blog posts. After all I will be subscribing for your rss feed and I’m hoping yoou write oncce more soon!

does chlorogen 800 work, (URL) - 25-08-’18 08:34
website

Asking questions are really good thing if you are not understanding
something fully, except this post gives fastidious understanding even.

website, (URL) - 07-09-’18 04:30
(optional field)
(optional field)
为阻止垃圾广告, 请在提交评论前, 回答一个简单问题(Please answer an simple question)
Remember personal info?
Notify
Small print: All html tags except <b> and <i> will be removed from your comment. You can make links by just typing the url or mail-address.