Saturday, January 25, 2020

Analysis Of Chinas One Child Policy

Analysis Of Chinas One Child Policy During the mid 1900s, Chinas population was growing at an alarming rate, increasing by at least 2 or more percent each year (Potts 2006:361). Estimated to reach 1.3 billion by the year 2000, Chinese government officials were worried that such extreme growth would serve to harm the potential for future economic growth. Even maintaining acceptable living standards was becoming difficult, with much of the population living in poverty. It was clear that action had to be taken in order to rapidly slow the growth at which Chinas population was expanding. Fertility rates-the average number of children born per woman-needed to drastically decrease so that China would be able to develop as a country able to have influence on a world scale. The One-Child Policy was created and put into action in 1979 in an attempt to limit the number of offspring that families could produce. The majority of families were restricted to bearing only one child, reducing the size of each subsequent generation. Att empts to abide by these laws has led to many potential children being aborted, and many others being put up for adoption. Further impacting the fates of these children is Chinas long standing traditional preference for boys. Many female children have been selectively aborted or put up for adoption, so that families can have another chance at producing a son. The One-Child Policy has been the determinant of two very significant parts of my family. At four years old, my cousin Emma was born. When I was five, she joined our family. Four years later, Darci arrived. Neither girl was born into a Canadian family, nor do they bear any physical resemblances to their parents. Both adopted by my aunt and uncle as infants, my cousins became part of our family as a result of Chinas one-child policy. The majority of others in their adoptive groups are also girls. In my paper, I am going to explore the consequences of Chinas One-Child policy, especially focusing on gender roles, and how the policy has impacted the way in which individuals of different genders are valued and treated. I will analyze the effects that the policy has had based on familial desires, economical incentives, and educational goals. Finally, I will comment on how the policy must be adapted if China wishes to maintain control over its population, both in terms of growth and citizen compliance. Family Traditionally, Chinese culture has followed a very patriarchal structure. As in most countries, males were more valued than females and took on the responsibilities of providing for his family. Women were submissive to the men in the household, and when a marriage occurred, it was the brides duty to leave her birth family in order to become a part of her new husbands (Deutsch 2006:367). In 1979, and even today, many families are of the mindset that a son is more valuable to them than a daughter. Allowed only one offspring, a son is often the more desirable choice for households (ibid:367). There are a few reasons for this. Especially in China, the males ability to carry on the family name is a major factor. As many women take on their husbands last name upon marriage, her maiden name ceases to be a part of her, in practical usage. If a family is allowed to have multiple children, one daughter does not necessarily mean that the family lineage will be discontinued. There is always the possibility for a new son to be born, able to represent the family name his entire life. However, when this option is taken away, many couples feel increased pressure to bear a son on the first try. The development of ultrasound technology in recent years allows couples to learn the gender of their child before it is born. Although this can be an advantage in many ways, knowledge of a female daughter means that there is an opportunity to abort the pregnancy before its advanced stages. While I am not going to comment on the moral issues associated with the abortion itself, frequent abortions of female fetuses has led to a severe imbalance of girls and boys. This will be discussed in more detail later. Economics There is also an economical incentive to take into account here. No different from many other places, males tend to earn higher salaries than females and obtain jobs in more skilled and demanding work placements. While this was not an effect created by the One-Child Policy, the differences in employment between men and women began to increase around the same time as the policy was enacted. Economic reforms introduced in the 1970s gave greater independence to businesses in regards to their labour and operations policies. Rather than a goal of equal labour, businesses were now allowed to make the majority of their hiring decisions and assign what they felt were appropriate wage rates for their employees (Wang and Cai 2008:442). This only served to increase the value differential between males and females. Overall wages gradually increased over time, with males eventually taking over many of the top sector jobs and earning higher wages. A study done (ibid:444) determined that even thoug h women make up a larger percentage of the lower three job sectors, it is still men that are taking home the greater amount. For whatever reason, whether it is for educational reasons or pure gender role discrimination, employers have a clear tendency to prefer male workers over female employees. This gender preference has translated itself into an effect on the One-Child Policy, where families desire sons more heavily than daughters. As the parents of the first generation of One-Child offspring move into retirement age, they will have only one child on whom to rely for financial support. As opposed to previous generations, in which the burden of caring for ones parents could be split between multiple siblings, One-Child adults are faced with the burden of caring for parents individually. Granted, with fewer children to bring up, the cost of parenting is lower which allows for greater saving, however Chinas lack of a substantial pension plan makes it difficult for Chinese citizens t o save enough to support themselves entirely throughout retirement (Potts 2006: 361). Nor do children have the option of defecting care of their parents to a third party: Article 21 of the Marriage Law of the Peoples Republic of China (1980) specifically renders children with the duty to support and assist their parents. This forces only children to bear both the fiscal and social responsibilities of caring for their elderly parents. While it is not ludicrous to ask a child to care for a parent, the One-Child Policy simply intensifies this responsibility, especially if the child is not in substantial financial situation for only him or herself. A daughter, hurt with the plausibility of a lower paying workplace, is more likely to have a harder time supporting her parents than a son would, more able to obtain a financially lucrative position. For these reasons, among others, Chinese couples often weight the value of a son as higher than that of a daughter. However, the higher value placed on male children causes many potential daughters to be aborted, abandoned as infants, or put up for adoption (Martinez 2008:86). Since the one child policy was enacted in 1979, there has been a gradual, but significant, increase in the ratio of males to females, with approximately 33 million more boys than girls under 20 reported in the 2005 census (Nature 2009:1). The shortage of women available to wed leaves many potential grooms unable to find matches, affecting the lives of many Chinese citizens. The One-Child Policy negatively affects Chinese society in this manner, as well as intensifying gender stereotypes that have been persistent in the history of the Chinese people. On the other hand, couples that do end up bearing only one daughter tend to internalize an alternate set of perceptions than those with a single son. Education Despite the frequent prejudices held against females in China, daughters brought up in an only child environment often receive certain advantages. In families of multiple children, with both girls and boys, girls were often treated as lesser family members. With largely predetermined plans, most women did not maintain a prominent position in their birth families through most of their adult life. Instead they would commit themselves to their husbands lives, integrating themselves into his family and adopting their new roles as wives and daughters-in-law. These temporary statuses often devalued daughters in the eyes of their birth families and therefore they were often denied certain opportunities and privileges than their male counterparts (Deutsch 2008:368). Although this specific mindset may be mostly outdated today, statistics show that women still tend to receive less education than men. The Chinese census taken in the year 2000 reflected a difference of approximately 1.1 years of schooling between the sexes (Cai and Wang 2008:443). However, couples that raise only one female child have only one child to rely on during their old age. As lesser schooling often leads to a lesser wage, and given the likelihood of females to earn a lower wage no matter what, parents of single daughters are more likely to invest more time and effort into their education than they might otherwise. Though still not expected to receive a higher level of education than boys, surveys taken in the late 1990s and early 2000s indicated a strong desire for equal education of both sexes (Cai and Wang 2008:443). There is a possibility that this could just be the reflection of the evolution of gender perceptions, though it is very likely that in China at the very least, the One-Child Policy had some effect on this new mentality. As touched upon earlier, the Policy forces elderly parents to rely on a single child for support in their old age. Having the option of relying solely on a female ch ild with a lesser degree of education points towards a less lucrative financial future. A parents desire for a more stable financial future may lead to the provision of a higher degree of education for his or her only daughter. Further adding onto the instability of a parents retirement well being is the fear of losing a daughter to the family of her husband. Without the possibility of additional children to depend on, parents of only daughters are less willing to give up their only child to the household of another family, and therefore tend to value self-sufficiency and education more, promoting increased gender equality. From this perspective, Chinas One-Child Policy creates both negative and positive effects. The Future of the Policy Numerous times in recent years, spokespeople for the National Population and Family Planning Commission of China have stated that the current family planning policy will not be revoked within the near future (Family Planning 2009:1). As a country with an estimated 1.3 billion people at the close of 2010, an efficient tactic for preventing overexpansion is a necessary component of national policy. The One-Child policy is still considered to be of the utmost importance for maintaining effective population control. However, as it currently exists, it is vital that a re-evaluation and revision of the policy take place. A 2009 survey indicated a desire for the allowance of second children by approximately 78% of the population (Family Planning 2010:1). As Chinas population continues to grow, it will be increasingly difficult to ensure that the policy is followed properly. Already, the policy has become harder to enforce, as the independence and wealth of the Chinese people continues to es calate (Hesketh, Lu and Xing 2005:17). The development of the country is such that the One-Child policy may not be practically feasible very shortly. An adaptation is necessary in order to upkeep the efficiency of the policy. In fact, those responsible for the policy seem to have already become aware of this. In 2002, while no major changes were made to its fundamentals elements, specific aspects of the policy were softened gently. Influenced by rising tensions between the Chinese government and its people, the strict quotas based around reproduction were done away with and couples no longer need to obtain permission to have their child (ibid:21). This was a positive step towards the future long-term continuation of the policy. In addition to the concerns of enforcement, there are other worrying issues surrounding the policy. As mentioned earlier, the insufficient numbers of females below 20 years of age is alarming. By the year 2020, it is estimated that the difference between men and women of marriageable age will be dangerously close to the 24 million mark. Authorities from within the Population Association of China are foreshadowing a spike in the sex industry of China, including the trafficking and solicitation of prostitution and pornography (Mcleod 2010:17). This severe imbalance poses an issue that must be addressed, so as to avoid continued long term damage to Chinese citizens and society. As the disproportion increases, it will become all the more necessary for the Chinese to review their Family Planning Policy and patch up the holes that are creating these issues. Conclusion Out of all the countries in the world, China is home to the greatest number of people. Shanghai, one of its most prominent cities, recently hit a landmark population of 23 million people (CNNGO 2011:4). Its population is showing no sign of slowing down naturally any time soon. Chinas rapid expansion makes a policy designated to control population a necessary element of governance. All the same, the current program working towards this goal is causing its own issues. Looking purely at the numbers, the One-Child Policy is working admirably, no doubt one of the reasons for why those in charge are hesitant to retract it. It is estimated that an astounding 250 to 300 million births have been prevented via this policy (Hesketh et al 2005:6). However, now the issues is not so much how many people make up the total population, but what people comprise it. The desire for sons has left many daughters unborn, abandoned, or put up for adoption as infants. This policy is the reason that I have tw o of my cousins, both girls adopted from China at a very young age, as part of my family. Through analyzing the effect that the One-Child Policy has had in the past 30 years, it is clear that in order to continue to be successful in the future, something must be done to re-balance the male-female demographic, as well as change the perception that many have of females as being less valuable than males. While an important part of Chinese government, the One-Child Policy must be adapted if it wishes to remain effective.

Friday, January 17, 2020

Gender Roles in a Streetcar Named Desire

Gender Roles in A Streetcar Named Desire Throughout history empowerment and marginalization has primarily been based on gender. In the play A Streetcar Named Desire, this idea of empowerment is strongly flaunted. Tennessee Williams’ characters, primarily Stanley, Blanche, Mitch, and Stella, conform the expected roles of men and women at the time. Although World War Two temporarily allowed women a place in the work force, they were dismissed from such empowerment when the war came to a close. Characters in A Streetcar Named Desire are accurate representations of the social historical context of that time. The power struggle between Stanley and Blanche conveys dominant ideas about gender such as the primitive nature, aggression, and brutality of men and the vulnerability and physicality of women. The establishment of traditional gender stereotypes is almost instantly provided when Stanley is highlighted as the ‘provider’. His physical masculinity and power is conveyed through a package of raw meat he ‘heaves’ carelessly at Stella and his abusive nature is shown at once through the use of blood imagery involving the ‘red stained package’. This immediately associates Stanley with brutality, foreshadowing his violence and cruelty in the play. Although Stanley is empowered by his gender, he feels threatened when approached by Blanche, who is of higher class than him. Due to Blanche’s social standing, Stanley is unsure of controlling her. As the play progresses the struggle for power between the two becomes increasingly obvious. At first, Blanche appears victorious in the struggle. The physical proof of the tragedies in her past stop Stanley from arguing. Here all of them are, all papers! I herby endow you with them! † His failure to exert power threatens his pride and he is inspired to reject Blanche. Segregation between men and women is clearly defined during the poker night in scene three. â€Å"Poker shouldn’t be played in a house with women. † This reflects the social norms and the dominant belief that women should be disassociated from masculine activities. Stella and Blanche are excluded from this form of masculine boding, and their early return causes chaos in the house. In addition to segregation, dominance is seen once again when Stanley is unable to prevent Mitch’s desertion of the game. His violent outbursts are desperate attempts to exert his dominance. â€Å"Stanley gives a loud whack of his hand on her thigh. † it becomes apparent that his threatening words are not enough, and he begins using violence as a physical means of controlling Stella and frightening Blanche. Although Stanley’s power works mainly to downgrade Blanche, his violent and aggressive nature also disempowers Stella. She is abused during poker night, a moment of masculine bonding. Following the poker night she is made powerful when she retreats to Eunice’s Flat. However, she returns to disempowerment when she leaves Eunice’s flat and Stanley ‘bears her into the dark flat’. Stella’s decision to stay with Stanley is not based on choice, but rather on the fact that she must. This enforces the dominant belief that women are unable to support themselves, emotionally and financially. Similar to Stanley, Blanche also faces a power struggle. Her ultimate downfall is a result of Stanley’s cruelty and lack of understanding for human fragility. Comments about Stanley’s ‘animal habits’ and ‘sub-human’ nature act as the agent of Blanche’s downfall. Stanley cannot deal with her mocking him in his own home and is fed up with her lies. During the final scenes his behavior conveys the male dominant ideas of cruelty and brutality. Blanche’s refusal to deal with Stanley’s rough nature causes her to retreat further into her fantasy world where she becomes increasingly vulnerable. Stanley violates Blanche in the most personal way and initiates the ultimate act of cruelty and abuse of power. His final act of brutality acts as the climax of power struggle between Stanley and Blanche as well as all males and females. This leaves the male empowered and the female lowered and completely destroyed. Blanch Dubois’ empowerment comes purely from her class. Her southern tradition and wealth made her a woman of importance and propriety. However, in Elysian Fields her traditions and former wealth hold significance. Although her wealth was lost with the death of Belle Reve, she desperately attempts to hold on to remains of her previous life and creates a fantasy world. Her ‘incongruous appearance’ and ‘southern tradition causes Stanley to reject her, as he cannot relate to her in anyway. The lack of impact on Stanley reflects the context of time, when tradition was being overpowered by industrialization. As Blanche begins to understand that her class has no impact on Stanley she assumes the role of a temptress. â€Å"I was flirting with your husband Stella! † In order to gain some form of authority, Blanche uses her sexuality and physicality in effort to control Stanley. Blanche uses her sexuality frequently to overpower others. She ‘depended on the kindness of strangers’ regularly in Laurel and her use of physicality landed her in trouble on various occasions. Following her encounter with the paperboy she states, â€Å"I’ve got to be good and keep my hands off children†. This foreshadows her frequent use of physicality as means of empowerment. Although Blanche is notorious for her use of physicality, she has no authority over Stanley and is constantly reminded of this through emotional and physical abuse. As a representation of all females, Blanche is completely disempowered after Stanley rapes her. She creates a fantasy world to escape the harsh realties of Elysian Fields Her marginalization and downfall reflects vulnerability and reliance of females on males for stability. The dominant ideas and beliefs about gender, such as the reliance of women on men and the primitive nature and brutality of the masculine are conveyed by Tennessee Williams’ in A Streetcar Named Desire through the empowerment and marginalization of Stanley, Blanche, Mitch and Stella. Stanley’s role as the ‘alpha male’ empowers him in almost all situations. Blanches’ tradition and social status empowered her past but her physicality empowers her present. Williams’ characters accurately portray the gender stereotypes in the time they were created, and function today to convey the dominant ideas about gender and how they work to empower and disregard people in our society today.

Thursday, January 9, 2020

Literary Analysis Civilization And Its Discontents

Need intro, thesis Freud and Zhuangzi both think worldly happiness is fleeting and brief, but Freud thinks happiness can only be temporarily achieved and never to its fullest extent on an individual basis. In contrast, Zhuangzi believes happiness can be found in oneself if one understands the contentment of the Dao and is secure in the knowledge that everything is relative. In his book Civilization and Its Discontents, psychologist Sigmund Freud argues that every human’s purpose is to â€Å"strive after happiness†¦.to become happy and to remain so.†42 Freud defines happiness as â€Å"an absence of pain and unpleasure, and†¦the experiencing of strong feelings of pleasure.† 42 This seems to be a difficult pursuit, as human pleasure is subject to the†¦show more content†¦Conversely, one can fulfill some of these wants by loving another person and being loved in return, but if and when the love ends or isn’t reciprocated, painful heartbreak ensues.52 One can attempt to shift the aims of the instincts and throw them into something else, like art or sport, or find satisfaction in appreciation of beauty, but the pleasure gained from those will never be as strong as the pleasure obtained from the baser instincts.48 None of these solutions is endorsed as the better by Freud; he believes that â€Å"every man must fi nd out for himself in what particular fashion he can be saved.† 54 Freud admits that â€Å"the programme of becoming happy†¦cannot be fulfilled†¦By none of these paths can we attain all we desire† but in spite of this, he insists â€Å"we must not-indeed,we cannot-give up our efforts to bring it nearer to fulfillment by some means or another.† Additionally, both religion and society itself â€Å"restrict this play of choice and adaptation† 56 by regulating the ways that humans can acceptably obtain their happiness and avoid suffering. This could be a reason why people so often choose to inundate themselves with society and religion; they partially fulfill and concurrently inhibit the desires to be happy. In Zhuangzi Speaks: The Music of Nature, while the Chinese philosopher Zhuangzi neverShow MoreRelatedThe West Vs. Reality1366 Words   |  6 Pagesrise and descent of civilizations has molded history influencing what nations have become today. T he approach of using a strong military and a dynamic economy can be seen as template for civilizations when trying to dominate parts of the world since this template has been consistently used. The Clash of Civilizations, an essay by Samuel P. Huntington, argues that, as a result of the Cold War, global politics would be centered around the conflicts between the world’s civilizations. Huntington perceivesRead MoreWhat Is the French Policy of Assimilation About, What Did Scholars Like Leopold Senghor Mean by the Term Negritude as a Strategy for Countering That French Policy and What Is the Place of the Two in the Methodology of Ethnic Conflict Management?1598 Words   |  7 Pagesdifferences that have the potential to dynamically incinerate conflicts, both ethnical (or racial) and otherwise. To this end, an exposà © of the Policy of Assimilation employed by the French in governing French African colonies shall be succeeded by an analysis of Negritude. The foregoing would the n be placed on the stage for examination of how it performs as a methodology for managing ethnic conflicts wherever they may occur. ASSIMILATION A cursory search for a definition will qualify assimilation simplyRead More Civilization and Freedom Essay2580 Words   |  11 Pages Section - 1 INTRODUCTION Definition of Civilization Civilization occurs when a society moves to an advanced state of social development with complex legal, political and religious organizations. There are several definitions for civilization, for instance, quot;the people slowly progressed from barbarism to civilizationquot;; quot;the quality of excellence in thought and manners and tastequot;; quot;a man of intellectual refinementquot;; quot;humans living together in an organized wayquot;Read MoreUsing Psychoanalysis to Understand Human Behavior Essay4081 Words   |  17 Pagesas an important tool for understanding human nature. Furthermore, psychoanalytic criticism of authors, characters, and readers has a place in literary criticism that is as important as the place of psychoanalysis in society. This is because of the mimetic nature of much of modern literature. In fact, the psychoanalyst Jacques Lacan wrote, If psycho-analysis is to be constituted as the science of the unconscious, one must set out from the notion that the uncons cious is structured like a language,(1)Read MoreInvisible Man11097 Words   |  45 Pagesas an important tool for understanding human nature. Furthermore, psychoanalytic criticism of authors, characters, and readers has a place in literary criticism that is as important as the place of psychoanalysis in society. This is because of the mimetic nature of much of modern literature. In fact, the psychoanalyst Jacques Lacan wrote, If psycho-analysis is to be constituted as the science of the unconscious, one must set out from the notion that the unconscious is structured like a language,(1)Read More History Of Human Behavior Essay2758 Words   |  12 Pagesshowed us that, while the dark and blind forces in human nature sometimes seem overwhelming, psychological understanding, by enlarging the realm of reason and responsibility, can make a substantial difference to troubled individuals and even to civilization as a whole. Building on such ideas and ideals, psychoanalysis has continued t o grow and develop as a general theory of human mental functioning, while always maintaining a profound respect for the uniqueness of each individual life. (psych.nwuRead MoreHistory of Human Behavior2837 Words   |  12 Pagesshowed us that, while the dark and blind forces in human nature sometimes seem overwhelming, psychological understanding, by enlarging the realm of reason and responsibility, can make a substantial difference to troubled individuals and even to civilization as a whole. Building on such ideas and ideals, psychoanalysis has continued to grow and develop as a general theory of human mental functioning, while always maintaining a profound respect for the uniqueness of each individual life. (psych.nwuRead MoreAnalysis Of The Book Huckleberry Finn 1970 Words   |  8 Pagesacademic value among students and should be taught in American high schools because it serves as a medium of literary teaching, an alternative source for studying American history, and controve rsial topics to provoke discussion and encourage higher level thinking among students about the controversy and how it is relevant to our society and lives today. Being on the list of American literary canons, The Adventures of Huckleberry Finn is considered significant and influential to American literatureRead MoreHistory And Systems Of Psychology3029 Words   |  13 Pageslearning how your thoughts work and what associates to what, is a vital part of the analytic process. Psychoanalysts understand that even the best advice or the best listening skills only go so far. If the analysis is too quiet the client may think she/he is judging or doesn’t care but if the analysis is giving advice the purpose of psychoanalysis is defeated. (Caligor, Piazza, 2014) Psychoanalysis is the only form of therapy where the client lies on a couch and does not face the therapist and attemptsRead More Jack Kerouacs On the Road Essay3102 Words   |  13 Pagesfreedom. They desired freedom from almost everything we take for granted today. ?Central to the beat writers, though little noticed, is the desperate flight from the lower middle class life and its culture of anxiety? (?Jack Kerouac.? Contemporary Literary Criticism, Vol. 14, 305). The beats also had trouble dealing with the social aspects of living. ?In both On The Road and The Dharma Bums this fugue, or flight, is portrayed on the realistic level as an attempt to escape from an intolerable personal

Wednesday, January 1, 2020

Get the Url of a Hyperlink in a TWebBrowser Document

The TWebBrowser Delphi component provides access to the Web browser functionality from your Delphi applications. In most situations you use the TWebBrowser to display HTML documents to the user - thus creating your own version of the (Internet Explorer) Web browser. Note that the TWebBrowser can also display Word documents, for example. A very nice feature of a Browser is to display link information, for example, in the status bar, when the mouse hovers over a link in a document. The TWebBrowser does not expose an event like OnMouseMove. Even if such an event would exist it would be fired for the TWebBrowser component - NOT for the document being displayed inside the TWebBrowser. In order to provide such information (and much more, as you will see in a moment) in your Delphi application using the TWebBrowser component, a technique called events sinking must be implemeted. WebBrowser Event Sink To navigate to a web page using the TWebBrowser component you call the Navigate method. The Document property of the TWebBrowser returns an IHTMLDocument2 value (for web documents). This interface is used to retrieve information about a document, to examine and modify the HTML elements and text within the document, and to process related events. To get the href attribute (link) of an a tag inside a document, while the mouse hovers over a document, you need to react on the onmousemove event of the IHTMLDocument2. Here are the steps to sink events for the currently loaded document: Sink the WebBrowser controls events in the DocumentComplete event raised by the TWebBrowser. This event is fired when the document is fully loaded into the Web Browser.Inside DocumentComplete, retrieve the WebBrowsers document object and sink the HtmlDocumentEvents interface.Handle the event you are interested in.Clear the sink in the in BeforeNavigate2 - that is when the new document is loaded in the Web Browser. HTML Document OnMouseMove Since we are interested in the HREF attribute of an A element - in order to show the URL of a link the mouse is over, we will sink the onmousemove event. The procedure to get the tag (and its attributes) below the mouse can be defined as: var   Ã‚  htmlDoc : IHTMLDocument2; ... procedure TForm1.Document_OnMouseOver; var   Ã‚   element : IHTMLElement; begin   Ã‚   if htmlDoc nil then Exit;   Ã‚   element : htmlDoc.parentWindow.event.srcElement;   Ã‚   elementInfo.Clear;   Ã‚   if LowerCase(element.tagName) a then   Ã‚   begin   Ã‚  Ã‚  Ã‚   ShowMessage(Link, HREF : element.getAttribute(href,0)]) ;   Ã‚   end   Ã‚   else if LowerCase(element.tagName) img then   Ã‚   begin   Ã‚  Ã‚  Ã‚   ShowMessage(IMAGE, SRC : element.getAttribute(src,0)]) ;   Ã‚   end   Ã‚   else   Ã‚   begin   Ã‚  Ã‚  Ã‚   elementInfo.Lines.Add(Format(TAG : %s,[element.tagName])) ;   Ã‚   end; end; (*Document_OnMouseOver*) As explained above, we attach to the onmousemove event of a document in the OnDocumentComplete event of a TWebBrowser: procedure TForm1.WebBrowser1DocumentComplete(   Ã‚  ASender: TObject;   Ã‚  const pDisp: IDispatch;   Ã‚  var URL: OleVariant) ; begin   Ã‚   if Assigned(WebBrowser1.Document) then   Ã‚   begin   Ã‚  Ã‚  Ã‚   htmlDoc : WebBrowser1.Document as IHTMLDocument2;   Ã‚  Ã‚  Ã‚   htmlDoc.onmouseover : (TEventObject.Create(Document_OnMouseOver) as IDispatch) ;   Ã‚   end; end; (*WebBrowser1DocumentComplete*) And this is where the problems arise! As you might guess the onmousemove event is *not* a usual event - as are those we are used to work with in Delphi. The onmousemove expects a pointer to a variable of type VARIANT of type VT_DISPATCH that receives the IDispatch interface of an object with a default method that is invoked when the event occurs. In order to attach a Delphi procedure to onmousemove you need to create a wrapper that implements IDispatch and raises your event in its Invoke method. Heres the TEventObject interface: TEventObject class(TInterfacedObject, IDispatch) private   Ã‚   FOnEvent: TObjectProcedure; protected   Ã‚   function GetTypeInfoCount(out Count: Integer): HResult; stdcall;   Ã‚   function GetTypeInfo(Index, LocaleID: Integer; out TypeInfo): HResult; stdcall;   Ã‚   function GetIDsOfNames(const IID: TGUID; Names: Pointer; NameCount, LocaleID: Integer; DispIDs: Pointer): HResult; stdcall;   Ã‚   function Invoke(DispID: Integer; const IID: TGUID; LocaleID: Integer; Flags: Word; var Params; VarResult, ExcepInfo, ArgErr: Pointer): HResult; stdcall; public   Ã‚   constructor Create(const OnEvent: TObjectProcedure) ;   Ã‚   property OnEvent: TObjectProcedure read FOnEvent write FOnEvent;   Ã‚   end; Heres how to implement event sinking for a document displayed by the TWebBrowser component - and get the info of a HTML element below the mouse. TWebBrowser Document Event Sinking Example Download Drop a TWebBrowser (WebBrowser1) on a Form (Form1). Add a TMemo (elementInfo)... unit Unit1;interfaceuses  Ã‚   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Ã‚   Dialogs, OleCtrls, SHDocVw, MSHTML, ActiveX, StdCtrls;type  Ã‚   TObjectProcedure procedure of object;  Ã‚   TEventObject class(TInterfacedObject, IDispatch)  Ã‚   private  Ã‚  Ã‚  Ã‚   FOnEvent: TObjectProcedure;  Ã‚   protected  Ã‚  Ã‚  Ã‚   function GetTypeInfoCount(out Count: Integer): HResult; stdcall;  Ã‚  Ã‚  Ã‚   function GetTypeInfo(Index, LocaleID: Integer; out TypeInfo): HResult; stdcall;  Ã‚  Ã‚  Ã‚   function GetIDsOfNames(const IID: TGUID; Names: Pointer; NameCount, LocaleID: Integer; DispIDs: Pointer): HResult; stdcall;  Ã‚  Ã‚  Ã‚   function Invoke(DispID: Integer; const IID: TGUID; LocaleID: Integer; Flags: Word; var Params; VarResult, ExcepInfo, ArgErr: Pointer): HResult; stdcall;  Ã‚   public  Ã‚  Ã‚  Ã‚   constructor Create(const OnEvent: TObjectProcedure) ;  Ã‚  Ã‚  Ã‚   property OnEvent: TObjectProcedure read FOnEvent writ e FOnEvent;  Ã‚   end;  Ã‚   TForm1 class(TForm)  Ã‚  Ã‚  Ã‚   WebBrowser1: TWebBrowser;  Ã‚  Ã‚  Ã‚   elementInfo: TMemo;  Ã‚  Ã‚  Ã‚   procedure WebBrowser1BeforeNavigate2(ASender: TObject; const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData, Headers: OleVariant; var Cancel: WordBool) ;  Ã‚  Ã‚  Ã‚   procedure WebBrowser1DocumentComplete(ASender: TObject; const pDisp: IDispatch; var URL: OleVariant) ;  Ã‚  Ã‚  Ã‚   procedure FormCreate(Sender: TObject) ;  Ã‚   private  Ã‚  Ã‚  Ã‚   procedure Document_OnMouseOver;  Ã‚   public  Ã‚  Ã‚  Ã‚   { Public declarations }  Ã‚   end;var  Ã‚   Form1: TForm1;  Ã‚   htmlDoc : IHTMLDocument2;implementation{$R *.dfm}procedure TForm1.Document_OnMouseOver;var  Ã‚   element : IHTMLElement;begin  Ã‚   if htmlDoc nil then Exit;  Ã‚   element : htmlDoc.parentWindow.event.srcElement;  Ã‚   elementInfo.Clear;  Ã‚   if LowerCase(element.tagName) a then  Ã‚   begin  Ã‚  Ã‚  Ã‚   elementInfo.Lines. Add(LINK info...) ;  Ã‚  Ã‚  Ã‚   elementInfo.Lines.Add(Format(HREF : %s,[element.getAttribute(href,0)])) ;  Ã‚   end  Ã‚   else if LowerCase(element.tagName) img then  Ã‚   begin  Ã‚  Ã‚  Ã‚   elementInfo.Lines.Add(IMAGE info...) ;  Ã‚  Ã‚  Ã‚   elementInfo.Lines.Add(Format(SRC : %s,[element.getAttribute(src,0)])) ;  Ã‚   end  Ã‚   else  Ã‚   begin  Ã‚  Ã‚  Ã‚   elementInfo.Lines.Add(Format(TAG : %s,[element.tagName])) ;  Ã‚   end;end; (*Document_OnMouseOver*)procedure TForm1.FormCreate(Sender: TObject) ;begin  Ã‚   WebBrowser1.Navigate(http://delphi.about.com) ;  Ã‚   elementInfo.Clear;  Ã‚   elementInfo.Lines.Add(Move your mouse over the document...) ;end; (*FormCreate*)procedure TForm1.WebBrowser1BeforeNavigate2(ASender: TObject; const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData, Headers: OleVariant; var Cancel: WordBool) ;begin  Ã‚   htmlDoc : nil;end; (*WebBrowser1BeforeNavigate2*)procedure TForm1.WebBrowser1DocumentComplete(ASend er: TObject; const pDisp: IDispatch; var URL: OleVariant) ;begin  Ã‚   if Assigned(WebBrowser1.Document) then  Ã‚   begin  Ã‚  Ã‚  Ã‚   htmlDoc : WebBrowser1.Document as IHTMLDocument2;  Ã‚  Ã‚  Ã‚   htmlDoc.onmouseover : (TEventObject.Create(Document_OnMouseOver) as IDispatch) ;  Ã‚   end;end; (*WebBrowser1DocumentComplete*){ TEventObject }constructor TEventObject.Create(const OnEvent: TObjectProcedure) ;begin  Ã‚   inherited Create;  Ã‚   FOnEvent : OnEvent;end;function TEventObject.GetIDsOfNames(const IID: TGUID; Names: Pointer; NameCount, LocaleID: Integer; DispIDs: Pointer): HResult;begin  Ã‚   Result : E_NOTIMPL;end;function TEventObject.GetTypeInfo(Index, LocaleID: Integer; out TypeInfo): HResult;begin  Ã‚   Result : E_NOTIMPL;end;function TEventObject.GetTypeInfoCount(out Count: Integer): HResult;begin  Ã‚   Result : E_NOTIMPL;end;function TEventObject.Invoke(DispID: Integer; const IID: TGUID; LocaleID: Integer; Flags: Word; var Params; VarResult, ExcepIn fo, ArgErr: Pointer): HResult;begin  Ã‚   if (DispID DISPID_VALUE) then  Ã‚   begin  Ã‚  Ã‚  Ã‚   if Assigned(FOnEvent) then FOnEvent;  Ã‚  Ã‚  Ã‚   Result : S_OK;  Ã‚   end  Ã‚   else Result : E_NOTIMPL;end;end.