Thursday, October 14, 2010

My Version of Hunspell affix file for Thaana

As i was working in project Maaharaa I created this affix file. I believe there are still improvements needed to made to this file. but this file works fine as it generates the variations for words. and hence if a single word is written in any of its 17 possible variation will not be shown as a misspelled word even though this the word is not in the main dic.

So those who are interested feel free to use it.

-----------------------------------------------------------------------------------


SET UTF-8




MAP 7
MAP  އޢޣ
MAP ޝޞޟސ
MAP ފޕ
MAP ޤގ
MAP ތޠ
MAP ޙޚހ
MAP ވޥ


REP 23
REP އް ށް 
REP ށް އް 
REP އް ތް 
REP ތް އް 
REP ނ ން 
REP ން ނ 
REP  ުއާއި ާއި 
REP ުއަށް ަށް 
REP ު ޫ 
REP ޫ ު 
REP ެ ޭ 
REP ޭ ެ 
REP ޮ ޯ 
REP ޯ ޮ 
REP ި ީ
REP ީ ި 
REP ަ ާ 
REP ާ ަ 
REP އެވެ އެވެ. 
REP ށެވެ ށެވެ. 
REP ކެވެ ކެޗެ.
REP ެވެ ެވެ.
REP ަކާއި ަކައި


SFX A Y 10
SFX A ހި އްސަށް/W ހި
SFX A ހި އްސެއް/W ހި
SFX A ހި އްސަކައި ހި
SFX A ހި އްސަކީ/W ހި
SFX A ހި އްސާއި ހި
SFX A ހި އްސެވެ. ހި
SFX A ހި އްސެކެވެ. ހި
SFX A ހި އްސެއްގެ/W ހި
SFX A ހި ހީގެ/W ހި
SFX A ހި އްސަށްވުރެ/W ހި


SFX B Y 10
SFX B ށި ށްޓަށް/W ށި
SFX B ށި ށްޓެއް/W ށި 
SFX B ށި ށްޓަކައި ށި
SFX B ށި ށްޓަކީ/W ށި
SFX B ށި ށްޓާއި ށި
SFX B ށި ށްޓެވެ. ށި
SFX B ށި ށްޓެކެވެ. ށ
SFX B ށި ށްޓެއްގެ/W ށި
SFX B ށި ށީގެ/W ށި
SFX B ށި ށްޓަށްވުރެ/W ށި


SFX C Y 10
SFX C ނި ންޏަށް/W ނި
SFX C ނި ންޏެއް/W ނި
SFX C ނި ންޏަކައި ނި
SFX C ނި ންޏަކީ/W ނި
SFX C ނި ންޏާއި ނި
SFX C ނި ންޏެވެ. ނި
SFX C ނި ންޏެކެވެ. ނި
SFX C ނި ންޏެއްގެ/W ނި
SFX C ނި ނީގެ/W ނި
SFX C ނި ންޏަށްވުރެ/W ނި


SFX D Y 10
SFX D ފި ތްޕަށް/W ފި
SFX D ފި ތްޕެއް/W ފި
SFX D ފި ތްޕަކައި ފި
SFX D ފި ތްޕަކީ/W ފި
SFX D ފި ތްޕާއި ފި
SFX D ފި ތްޕެވެ. ފި
SFX D ފި ތްޕެކެވެ. ފި
SFX D ފި ތްޕެއްގެ/W ފި
SFX D ފި ފީގެ/W ފި
SFX D ފި ތްޕަށްވުރެ/W ފި


SFX E Y 20
SFX E ނދި ންޖަށް/W ނދި
SFX E ނދި ންޖެއް/W ނދި
SFX E ނދި ންޖަކައި ނދި
SFX E ނދި ންޖަކީ/W ނދި
SFX E ނދި ންޖާއި ނދި
SFX E ނދި ންޖެވެ. ނދި
SFX E ނދި ންޖެކެވެ. ނދި
SFX E ނދި ންޖެއްގެ/W ނދި
SFX E ނދި ދީގެ/W ނދި
SFX E ނދި ންޖަށްވުރެ/W ނދި
SFX E ދި އްޖަށް/W ދި
SFX E ދި އްޖެއް/W ދި
SFX E ދި އްޖަކައި ދި
SFX E ދި އްޖަކީ/W ދި
SFX E ދި އްޖާއި ދި
SFX E ދި އްޖެވެ. ދި
SFX E ދި އްޖެކެވެ. ދި
SFX E ދި އްޖެއްގެ/W ދި
SFX E ދި ދީގެ/W ދި
SFX E ދި އްޖަށްވުރެ/W ދި


SFX F Y 50
SFX F ތި އްޗަށް/W ތި
SFX F ތި އްޗެއް/W ތި
SFX F ތި އްޗަކައި ތި
SFX F ތި އްޗަކީ/W ތި
SFX F ތި އްޗާއި ތި
SFX F ތި އްޗެވެ. ތި
SFX F ތި އްޗެކެވެ. ތި
SFX F ތި އްޗެއްގެ/W ތި
SFX F ތި ތީގެ/W ތި
SFX F ތި އްޗައްވުރެ/W ތި
SFX F ލި އްޔައް/W ލި
SFX F ލި އްޔެއް/W ލި
SFX F ލި އްޔަކައި ލި
SFX F ލި އްޔަކީ/W ލި
SFX F ލި އްޔާއި ލި
SFX F ލި އްޔެވެ. ލި
SFX F ލި އްޔެކެވެ. ލި
SFX F ލި އްޔެއްގެ/W ލި
SFX F ލި ލީގެ/W ލި
SFX F ލި އްޔެށްވުރެ/W ލި
SFX F ކި ތްކަށް/W ކި
SFX F ކި ތްކެއް/W ކި
SFX F ކި ތްކަކާއި ކި
SFX F ކި ތްކަކީ/W ކި
SFX F ކި ތްކައި ކި
SFX F ކި ތްކެވެ. ކި
SFX F ކި ތްކެކެވެ. ކި
SFX F ކި ތްކެއްގެ/W ކި
SFX F ކި ކީގެ/W ކި
SFX F ކި ތްކަށްވުރެ/W ކި
SFX F ވި ތްވަށް/W ވި
SFX F ވި ތްވެއް/W ވި
SFX F ވި ތްވަކައި ވި
SFX F ވި ތްވަކީ/W ވި
SFX F ވި ތްވާއި ވި
SFX F ވި ތްވެވެ. ވި
SFX F ވި ތްވެކެވެ. ވި
SFX F ވި ތްވެއްގެ/W ވި
SFX F ވި ވީގެ ވި
SFX F ވި ތްވަށްވުރެ/W ވި
SFX F ބި ތްބަށް/W ބި
SFX F ބި ތްބެއް/W ބި
SFX F ބި ތްބަކައި ބި
SFX F ބި ތްބަކީ/W ބި
SFX F ބި ތްބާއި ބި
SFX F ބި ތްބެވެ. ބި
SFX F ބި ތްބެކެވެ. ބި
SFX F ބި ތްބެއްގެ/W ބި
SFX F ބި ބީގެ/W ބި
SFX F ބި ތްބަށްވުރެ/W ބި


SFX G Y 10
SFX G ފެން ފެނަށް/WXYZ ފެން
SFX G ފެން ފެނެއް/WXYZ ފެން
SFX G ފެން ފެނަކައި/XYZ ފެން
SFX G ފެން ފެނަކީ/W ފެން
SFX G ފެން ފެނާއި/XYZ ފެން
SFX G ފެން ފެނެވެ./XYZ ފެން
SFX G ފެން ފެނެކެވެ./XYZ ފެން
SFX G ފެން ފެނެއްގެ/WXYZ ފެން
SFX G ފެން ފެންގެ/WXYZ ފެން
SFX G ފެން ފެނަށްވުރެ/WXYZ ފެން


SFX H Y 10
SFX H ން މަށް/W ން
SFX H ން މެއް/W ން
SFX H ން މަކައި ން
SFX H ން މަކީ/W ން
SFX H ން މާއި ން
SFX H ން މެވެ. ން
SFX H ން މެކެވެ. ން
SFX H ން މެއްގެ/W ން
SFX H ން މުގެ/W ން
SFX H ން މަށްވުރެ/W ން


SFX I Y 10
SFX I އް ކަށް/W އް
SFX I އް ކެއް/W އް
SFX I އް ކައި އް
SFX I އް ކަކީ/W އް
SFX I އް ކާއި އް
SFX I އް ކެވެ. އް
SFX I އް ކެކެވެ. އް
SFX I އް ކެއްގެ/W އް
SFX I އް ކުގެ/W އް
SFX I އް ކަށްވުރެ/W އް


SFX J Y 10
SFX J ސް ހަށް/W ސް
SFX J ސް ހެއް/W ސް
SFX J ސް ހައި ސް
SFX J ސް ހަކީ/W ސް
SFX J ސް ހަކާއި ސް
SFX J ސް ހެވެ. ސް
SFX J ސް ހެކެވެ. ސް
SFX J ސް ހެއްގެ/W ސް
SFX J ސް ހުގެ/W ސް
SFX J ސް ހަށްވުރެ/W ސް


SFX K Y 10
SFX K ާ ަލަށް/W ާ
SFX K ާ ަލެއް/W ާ
SFX K ާ ަލައި ާ
SFX K ާ ަލަކީ/W ާ
SFX K ާ ަލަކާއި ާ
SFX K ާ ަލެވެ. ާ
SFX K ާ ަލެކެވެ. ާ
SFX K ާ ަލެއްގެ/W ާ
SFX K ާ ަލުގެ/W ާ
SFX K ާ ަލަށްވުރެ/W ާ


SFX L Y 10
SFX L ޫ ުލަށް/W ޫ
SFX L ޫ ުލެއް/W ޫ
SFX L ޫ ުލައި ޫ
SFX L ޫ ުލަކީ/W ޫ
SFX L ޫ ުލަކާއި ޫ
SFX L ޫ ުލެވެ. ޫ
SFX L ޫ ުލެކެވެ. ޫ
SFX L ޫ ުލެއްގެ/W ޫ
SFX L ޫ ުލުގެ/W ޫ
SFX L ޫ ުލަށްވުރެ/W ޫ


SFX M Y 10
SFX M ޔޮ ލަށް/W ޔޮ
SFX M ޔޮ ލެއް/W ޔޮ
SFX M ޔޮ ލައި ޔޮ
SFX M ޔޮ ލަކީ/W ޔޮ
SFX M ޔޮ ލަކާއި ޔޮ
SFX M ޔޮ ލެވެ. ޔޮ
SFX M ޔޮ ލެކެވެ. ޔޮ
SFX M ޔޮ ލެއްގެ/W ޔޮ
SFX M ޔޮ ލުގެ/W ޔޮ
SFX M ޔޮ ލަށްވުރެ/W ޔޮ


SFX N Y 10
SFX N ޯ ޮލަށް/W ޯ
SFX N ޯ ޮލެއް/W ޯ
SFX N ޯ ޮލައި ޯ
SFX N ޯ ޮލަކީ/W ޯ
SFX N ޯ ޮލަކާއި ޯ
SFX N ޯ ޮލެވެ. ޯ
SFX N ޯ ޮލެކެވެ. ޯ
SFX N ޯ ޮލެއްގެ/W ޯ
SFX N ޯ ޮލުގެ/W ޯ
SFX N ޯ ޮލަށްވުރެ/W ޯ


SFX O Y 10
SFX O އި ޔަށް/W އި
SFX O އި ޔެއް/W އި
SFX O އި ޔައި އި
SFX O އި ޔަކީ/W އި
SFX O އި ޔަކާއި އި
SFX O އި ޔެވެ. އި
SFX O އި ޔެކެވެ. އި
SFX O އި ޔެއްގެ/W އި
SFX O އި ޔެގެ/W އި
SFX O އި ޔެށްވުރެ/W އި


SFX Q Y 10
SFX Q ތް ތަށް/W ތް
SFX Q ތް ޔެއް/W ތް
SFX Q ތް ތައި ތް
SFX Q ތް ތަކީ/W ތް
SFX Q ތް ތަކާތް ތް
SFX Q ތް ތެވެ. ތް
SFX Q ތް ތެކެވެ. ތް
SFX Q ތް ތެއްގެ/W ތް
SFX Q ތް ތުގެ/W ތް
SFX Q ތް ތަށްވުރެ/W ތް


SFX P Y 14
SFX P 0 އަށް/W
SFX P 0 އެއް/W
SFX P 0 އައި
SFX P 0 އަކީ/W
SFX P 0 އަކާއި
SFX P 0 އެވެ. ު
SFX P 0 ނެވެ. ނެ
SFX P 0 ނެކެވެ. ނެ
SFX P 0 އެކެވެ. އެ
SFX P ާ ުން ާ
SFX P ް ުން ް
SFX P 0  ން
SFX P 0 ގެ/W
SFX P 0  އްގެ/W




SFX W Y 1
SFX W 0 ވެސް


PFX X Y 1 
PFX X 0 މި


PFX Y Y 1 
PFX Y 0 އެ


PFX Z Y 1 
PFX Z 0 ތި

Thursday, September 9, 2010

Selecting word by right clicking richtextbox vb.net

Recently I've searched internet to find a way to select a word in richtextbox by right clicking the word. But ended up with nothing. May be I've not used right key words to search. Anyways here is what i did by referring to the resource. I hope these would be useful to sum1 like me.

Use these line of codes at mouse down event of richtextbox.


Private Sub rtbInput_MouseDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles rtbInput.MouseDown



        ' Getting the word under the mouse clicked loaction
        If e.Button = MouseButtons.Right Then
            Dim CharIndex As Int32
            Dim StartPos As Int32
            Dim EndPos As Int32

            'location of mouse clicked
            CharIndex = rtbInput.GetCharIndexFromPosition(New Point(e.X, e.Y))
            'Locating the end point of the selections
            EndPos = rtbInput.Text.IndexOf(" ", CharIndex)
            'Locating the start point of the selection
            StartPos = rtbInput.Text.LastIndexOf(" ", CharIndex)

            'Checking if the mouse clicked on word 
            If EndPos = -1 Then
                EndPos = 0
            End If
            If StartPos = -1 Then
                StartPos = 0
            End If
            If StartPos > EndPos Then
                Exit Sub
            End If
            'selecting the word under the clicked location
            CharIndex -= StartPos
            rtbInput.Select(StartPos, EndPos - StartPos)
        End If
    End Sub







Wednesday, September 8, 2010

Revised SFYD :Logo


Following are the revision made to SFYD logo and bedge. These designs are made while taking consider the feedbacks and suggestion provided by the team.

SFYD Proposed volley team bedge
SFYD proposed football team bedge
SFYD Proposed bedge
SFYD proposed logo

Sunday, September 5, 2010

Proposed SFYD Logos


These are the proposed design for SFYD logo.
leave any comment or ur thought on these logos.


Design1

Design 2

Design 3