How to make irregular Form ?
It's sort of quite easy ... in .Net
Then .. there you go .. run it .. It will cut itself in transparent parts
drawback Since you've used Black Color as Transparency Key .. so you can't use Any more Black color on your form .. but you can use Less Black like 0xFEFEFE for example. and the cursor will be a bit different when it blinking in Transparant Mode. lolz :P
How to give ability to Move irregular Form ~ Techniques
There's other of techniques I saw on the web .. using GDI, using Win32API .. but I dun like either of 'em .. so I made it like this .. and I like it .. anyway .. maybe I like this in this way.
Note For Borderless Form
xdyfqHk;rSm 'DoHk;ck aMujimygw,f/
Dim dnflag As Boolean
Dim mx As Int16
Dim my As Int16
aemuf 'DtcsdefrSm Form ay:rSm &SdorQ udk,fcsdwfcsifwJh Control trsKd;tpm;awGudk Event awG vdkufcsdwfvdkufw,f/ avmavmq,f Label eJU yJ csdwfxm;w,f/ Picture Box, Panel tJ'gawGeJU wGJ .. pojzifh MudKufwmeJU wGJvdkU&ygw,f/
Private Sub pwform_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim xCtrl As Control
For Each xCtrl In Me. Controls
If TypeOf xCtrl Is Label Then
AddHandler xCtrl.MouseDown, AddressOf Me. pwform_MouseDown
AddHandler xCtrl.MouseMove, AddressOf Me. pwform_MouseMove
AddHandler xCtrl.MouseUp, AddressOf Me. pwform_MouseUp
End If
Next
End Sub
'guawmh rjzpfrae xnfhudk xnfh&r,fh[mawGyg/
Private Sub pwform_MouseDown (ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs ) Handles MyBase. MouseDown
MDown(e)
End Sub
Private Sub pwform_MouseMove (ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs ) Handles MyBase. MouseMove
MMove(e)
End Sub
Private Sub pwform_MouseUp (ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs ) Handles MyBase. MouseUp
Mup()
End Sub
tckvdk cGJxm;wmuawmh Class wcktjzpf Optimize vkyfrvdkUyg/ ckawmh rvkyf&ao;ygbl;/
Private Sub MDown (ByVal e As System.Windows.Forms.MouseEventArgs )
dnflag = True
mx = e.X
my = e.Y
End Sub
Private Sub Mup()
dnflag = False
End Sub
Private Sub MMove (ByVal e As System.Windows.Forms.MouseEventArgs )
If dnflag Then
Me. Left += e.X - mx
Me. Top += e.Y - my
End If
End Sub
Published by Kalvin on at
2:23 PM.
It's sort of quite easy ... in .Net
- Make a gif .. if you want to transparent some parts .. like cornor or anything you want it
- make it's(gif's) background as transparent ..
- put it in Form's BackGround.
- Give Form Back Color to Black and Transparency Key to Black.
- Make your form as border less form.
Then .. there you go .. run it .. It will cut itself in transparent parts
drawback Since you've used Black Color as Transparency Key .. so you can't use Any more Black color on your form .. but you can use Less Black like 0xFEFEFE for example. and the cursor will be a bit different when it blinking in Transparant Mode. lolz :P
How to give ability to Move irregular Form ~ Techniques
There's other of techniques I saw on the web .. using GDI, using Win32API .. but I dun like either of 'em .. so I made it like this .. and I like it .. anyway .. maybe I like this in this way.
Note For Borderless Form
xdyfqHk;rSm 'DoHk;ck aMujimygw,f/
Dim dnflag As Boolean
Dim mx As Int16
Dim my As Int16
aemuf 'DtcsdefrSm Form ay:rSm &SdorQ udk,fcsdwfcsifwJh Control trsKd;tpm;awGudk Event awG vdkufcsdwfvdkufw,f/ avmavmq,f Label eJU yJ csdwfxm;w,f/ Picture Box, Panel tJ'gawGeJU wGJ .. pojzifh MudKufwmeJU wGJvdkU&ygw,f/
Private Sub pwform_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim xCtrl As Control
For Each xCtrl In Me. Controls
If TypeOf xCtrl Is Label Then
AddHandler xCtrl.MouseDown, AddressOf Me. pwform_MouseDown
AddHandler xCtrl.MouseMove, AddressOf Me. pwform_MouseMove
AddHandler xCtrl.MouseUp, AddressOf Me. pwform_MouseUp
End If
Next
End Sub
'guawmh rjzpfrae xnfhudk xnfh&r,fh[mawGyg/
Private Sub pwform_MouseDown (ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs ) Handles MyBase. MouseDown
MDown(e)
End Sub
Private Sub pwform_MouseMove (ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs ) Handles MyBase. MouseMove
MMove(e)
End Sub
Private Sub pwform_MouseUp (ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs ) Handles MyBase. MouseUp
Mup()
End Sub
tckvdk cGJxm;wmuawmh Class wcktjzpf Optimize vkyfrvdkUyg/ ckawmh rvkyf&ao;ygbl;/
Private Sub MDown (ByVal e As System.Windows.Forms.MouseEventArgs )
dnflag = True
mx = e.X
my = e.Y
End Sub
Private Sub Mup()
dnflag = False
End Sub
Private Sub MMove (ByVal e As System.Windows.Forms.MouseEventArgs )
If dnflag Then
Me. Left += e.X - mx
Me. Top += e.Y - my
End If
End Sub
bavmh*gudk rdkufc&dkaqmh a0gh'fjzifh prf;oyfjcif;
'Dwcgawmh prf;oyfjyD;wifMunfhwmyg/
tJovdkomwif&wmtqifajy&ifawmh bavmh*fawG ydkjyD;a&;jzpfOD;rvm;rodyg/
]]tcspfqdkwmbmvJ}}
tcspfqdkwm ..
vuf&Sdydkifqdkifaeolrsm;twGuf aysmf&TifzG,f
vufvGwfqHk;&IH;cJholtwGufawmh tdyfrufqdk;
ydkifqdkifcJholtwGufawmh vGrf;armp&m
tckrSawGUzl;oltwGufawmh &ifckefvdIufarmzG,f tdyfruf
rMuHKzl;ao;oltwGufawmh 0uFbm
MudK;pm;ayr,fh r&ao;oltwGuf tm;avsmhcsifp&m .. 'grSr[kwf cGeftm; ..
........................
tcspf[m
wcgwav uAsmwpfyk'fjzpfwwfayr,fh
wcgwcgusawmh ysm;&nfpGef;xif;aewJh "g;wvufjzpfaejyefa&m/
tcspfaMumifh owådawG arG;zGm;vmovdk tcspfaMumifhyJ owådawG aoqHk;ukefMuw,f/ wcsKdUu tcspfol&Jaumif;? wcsKdUu tcspf&l;? wcsKdUu ...
........................
tcspfqdkwmudk 'DvdkvJajymMuw,f ..
t&kPfwufpvlawG &SmazGavh&SdwJht&m?
rGef;wnfhaewJhvlawGtwGufawmh awGa0p&m?
qnf;qmtcsdefvlawGtwGufawmh vGrf;armwrf;wp&m .. wJh/
........................
tcspfqdkwm[m b0xufydkwefzdk;&Sdw,fvdkU xifwJhvlawG&Sdovdk .. tpm;wvkyfavmuf wefzdk;rxm;wJholawGvJ trsm;MuD;/
wcsKdUu r&Sdao;vdkU &SmazGMuw,f? wcsKdUuawmh aysmufqHk;oGm;vdkU &SmazGMuw,f .. wcsKdUwcsKdUawGuawmh .. &SmazGcsifvdkU &SmazGMuw,f/
wcsKdUawGvJ &ifbwfa[mif;avmif;? wcsKdUawGvJ acgif;a[mif;avmif; .. wcsKdUawGvJ Adkufa[mif;avmif; ..
........................
twl&Sdae&if aysmfrSmyJqdkwm tcspf?
rif;rsufESmav;udk jrifae&&ifyJ awmfygjyDqdkwm tcspf?
toHav;Mum;csifwm tcspf?
rif;rkef;oGm;rSm aMumufw,fqdkwm tcspf?
&Sif'gawGrvkyf&bl; qdkwmtcspf?
aq;vdyfraomuf&bl;? t&ufraomuf&bl;? aumifrav;awGudk vdkufrMunfh&bl; .. [dk[mrvkyf&bl; .. 'D[mrvkyf&bl; .. qdkwm tcspf
&SifeJUcGJ&&if usrawmh vGrf;wmeJU aorSmyJqdkwm tcspf
twlwlrsuf&nfus&if; Munfel;Muwm tcspf
&rufaZmawGwufjyD; acR;ap;awGjyefwm tcspf
rif;pdwfcsrf;om&if jyD;wmyJqdkwm tcspf
&SifhtoHrMum;csifbl; qdkwm tcspf
&Sifhudk rkef;w,f qdkwm tcspf
usrudk pdwfqdk;ovm; qdkwm tcspf
rif;udkem;vnfay;&if; ighudk,figem;rvnfawmhwm tcspf
owd&aewm tcspf
owdr&csifwm tcspf
arhzdkUMudK;pm;aewm tcspf
arhvdkU r&wm tcspf
..................................
tcspfrSm rsuf&nfwpuf[m jrm;wpfpif;xufjyif;w,f/
tjyHK;wck[m ysm;&nfjrpfwpif;vdk csKdjrdefw,f/
rif;&dIufoH[m igh&JU vJjydK&mjzpfw,f/
..................................
ighOD;aPSmuf&JU appm;rIeJU igvrf;awGqufavsmufw,f
aysmf&TifaewJhvlawGudk MunfhjyD; igem;rvnfbl;
idka<u;aewJhvlawGMunfhjyD; ig0rf;renf;bl;
vGrf;w,fvdkU ajymwJhyg;pyfawGudk oem;w,f
cspfw,fvdkUajymwJhpum;oHudk em;eJUyJMum;w,f
OD;aPSmufupOf;pm;w,f .. wckckawmh vdkaeovdkyJwJh
olwdkUvm; .. igvm; ..
ighudk,fig jyefMunfhrdw,f ..
igh&ifbwf a[mif;avmif;jzpfaewmudk; ../
&dkrD,dkvdk raovdkuf&ygbl;? a':aropfvdk rvGrf;vdkuf&ygbl;/
tcspftwGuf idka<u;wJh oli,fcsif;udk wjcm;vlawGu aysmhnHhw,fwJh? ridkEdkifawmhwJh aemufwa,mufudkawmh 'Daumif&l;jyDwJh? 'gqdkiga&m ... cyfaysmhaysmh&l;aewmvm; ../
'grSr[kwf wjcm; emrnf topfeJUvm; ../
tckajymwmawG[m tcspfvm; .. 'grSr[kwf tcspfqdkwmudk igrodao;bl;vm; ../ 'grSr[kwf tcspfqdkwm trsKd;rsKd;vm; ../
y&dk*&rfrm&JU tcspfeJU 0yfa&Smhq&m tcspf wlovm;/
vrf;ab;rSm rl;vJaewJh t&uform;vdk igvJ uD;bkwfudkif&if; &l;aejyD/ 'gayr,fh igtdyfvdkU raysmfbl; ../
]]rif;tar a'goxGufaew,f? vufzuf&nfeJU yvmwm 0,fay;vdkufOD;? igajymw,f rajymeJU .. }} .. 'gtcspfvm;/
]]usrtcspfwHk;av; ... ...}} ... 'gtcspfvm;/
aumifrav;tdrfa&SU cPcP jzwfoGm;jyD; jcHpnf;&dk;udk rysufruGufoGm; oGm; Munfhwm .. tcspfvm;/
............................................
... idka<u;oH .. pdwfqdk; .. rD;0if;0if;awmufrsufvHk;wpHk .. ]]&Sifhudkrkef;w,f}} ..
.. b,fvufz0g;wck .. ]]jzef;}} .. wcsuf .. ESpfcsuf .. oHk;csuf .. av;csuf .. ig;csuf .. ajcmufcsuf ..
.. idka<u;oH .. 0rf;enf; .. rsuf&nfawGus .. ]]&Sifhudkodyfcspfw,f}} .. 'l;axmuf .. ]]usrudk rkef;oGm;jyDvm;[if}} .. armhMunfh ..
.. ig rif;udk pdwfem&rSmvm;? oem;&rSmvm; ..
....................................
....................................
uRefawmf pum;oHawG em;axmifMunfhw,f ..
tcspfqdkwm olUbmoljzpfvmwmwJh wcsKdUu
zefwD;vdkUr&bl; qdkwJhvluqdk ..
'DvdkyJ awGUae&if;uae cspfrdoGm;wmyJ ajymoluajym ..
tpuawmh rcspfygbl;? aemufawmhrS rcGJEdkifawmhwm ..
igrif;udk jrifjrifcsif;cspfrdoGm;wm .. usruawmh &Sifhudk pawGUawGUcsif; odyfMunfhvdkUr&bl; ../
igvJ tpu owdrxm;rdbl;? aemufawmh olUudktjrJawGUcsifaew,fuGm? rawGU&wJhaeUawGqdk [mwmwmeJU/
'Dae&mawGa&muf&if olUudk tjrJowd&aew,fuGm? ig'Dae&mrSm raecsifbl;? Mum&if &l;vdrfhr,f ../
igolUudk cHpm;vdkUr&awmhbl;? olUudk rcspfawmhbl;? igaemufwa,mufudk tajzay;vdkufjyD ../
'Drdef;ruGm .. uRefawmf'Davmufxd cspfae? &l;ae? olUtwGuf uRefawmhb0wckvHk;udk ay;aewmawmif .. tJ'Daumifaemuf aumufaumufygatmifvdkufoGm;w,f .. uRefawmf bmrsm; ray;rdvdkUwkef;Asm ...
rif;wdkUpum;awGem;axmifcJhjyD oli,fcsif;wdkU tpu tcspfudk a&;aw;aw;av; oabmaygufw,f/
tckawmh vHk;vHk;udk em;rvnfawmhbl;/
em;vJ rvnfcsifawmhbl; .. tcspfqdkwm wpHkwa,muftwGuf wpHkwckjzpfaerSmyg/ cifAsm; xrif;qmwJhtcsdefrSm uRefawmf aygifrkefUpm;csifpm;aerSm? uRefawmf a&iwfaecsdefrSm cifAsm; 0DpuDaomuf&ifaomufaerSm/
tJ'D tcspfqdkwmMuD; vufxJa&mufvmwJhtcsdef? ra&mufao;ciftcsdef? usaysmufoGm;wJhtcsdef? vk,lcHvdkuf&wJhtcsdef? vTifhypfcsifaewJhtcsdef? ravsmhoGm;yJ xyfxyfwdk;vmwJhtcsdef? ta&mifajymif;oGm;wJhtcsdef? vufxJudk a&mufrvmEdkifawmhwJh tcsdef? vHk;0udk &SmazGvdkU r&wJhtcsdef .. awGrSm wjcm; wjcm; emrnfa[mif;awG emrnfopfawG xyfwyfMuao;wmaygh/ wjcm;wjcm; zGifhqdkcsufawG xyfay;Muao;wmaygh/
---------------------------
rSwfcsuf/ /uAsmr[kwfyg/ armf'ef0wåKr[kwfyg/ uRefawmfjrifzl;aom? Mum;zl;aom? awGUMuHKzl;aom taMumif;t&mrsm;udk wwfovdk?rSwfovdk? cHpm;&ovdk wifjyjcif;om jzpfygonf/
Published by Kalvin on Tuesday, November 15, 2005 at
3:51 PM.
'Dwcgawmh prf;oyfjyD;wifMunfhwmyg/
tJovdkomwif&wmtqifajy&ifawmh bavmh*fawG ydkjyD;a&;jzpfOD;rvm;rodyg/
]]tcspfqdkwmbmvJ}}
tcspfqdkwm ..
vuf&Sdydkifqdkifaeolrsm;twGuf aysmf&TifzG,f
vufvGwfqHk;&IH;cJholtwGufawmh tdyfrufqdk;
ydkifqdkifcJholtwGufawmh vGrf;armp&m
tckrSawGUzl;oltwGufawmh &ifckefvdIufarmzG,f tdyfruf
rMuHKzl;ao;oltwGufawmh 0uFbm
MudK;pm;ayr,fh r&ao;oltwGuf tm;avsmhcsifp&m .. 'grSr[kwf cGeftm; ..
........................
tcspf[m
wcgwav uAsmwpfyk'fjzpfwwfayr,fh
wcgwcgusawmh ysm;&nfpGef;xif;aewJh "g;wvufjzpfaejyefa&m/
tcspfaMumifh owådawG arG;zGm;vmovdk tcspfaMumifhyJ owådawG aoqHk;ukefMuw,f/ wcsKdUu tcspfol&Jaumif;? wcsKdUu tcspf&l;? wcsKdUu ...
........................
tcspfqdkwmudk 'DvdkvJajymMuw,f ..
t&kPfwufpvlawG &SmazGavh&SdwJht&m?
rGef;wnfhaewJhvlawGtwGufawmh awGa0p&m?
qnf;qmtcsdefvlawGtwGufawmh vGrf;armwrf;wp&m .. wJh/
........................
tcspfqdkwm[m b0xufydkwefzdk;&Sdw,fvdkU xifwJhvlawG&Sdovdk .. tpm;wvkyfavmuf wefzdk;rxm;wJholawGvJ trsm;MuD;/
wcsKdUu r&Sdao;vdkU &SmazGMuw,f? wcsKdUuawmh aysmufqHk;oGm;vdkU &SmazGMuw,f .. wcsKdUwcsKdUawGuawmh .. &SmazGcsifvdkU &SmazGMuw,f/
wcsKdUawGvJ &ifbwfa[mif;avmif;? wcsKdUawGvJ acgif;a[mif;avmif; .. wcsKdUawGvJ Adkufa[mif;avmif; ..
........................
twl&Sdae&if aysmfrSmyJqdkwm tcspf?
rif;rsufESmav;udk jrifae&&ifyJ awmfygjyDqdkwm tcspf?
toHav;Mum;csifwm tcspf?
rif;rkef;oGm;rSm aMumufw,fqdkwm tcspf?
&Sif'gawGrvkyf&bl; qdkwmtcspf?
aq;vdyfraomuf&bl;? t&ufraomuf&bl;? aumifrav;awGudk vdkufrMunfh&bl; .. [dk[mrvkyf&bl; .. 'D[mrvkyf&bl; .. qdkwm tcspf
&SifeJUcGJ&&if usrawmh vGrf;wmeJU aorSmyJqdkwm tcspf
twlwlrsuf&nfus&if; Munfel;Muwm tcspf
&rufaZmawGwufjyD; acR;ap;awGjyefwm tcspf
rif;pdwfcsrf;om&if jyD;wmyJqdkwm tcspf
&SifhtoHrMum;csifbl; qdkwm tcspf
&Sifhudk rkef;w,f qdkwm tcspf
usrudk pdwfqdk;ovm; qdkwm tcspf
rif;udkem;vnfay;&if; ighudk,figem;rvnfawmhwm tcspf
owd&aewm tcspf
owdr&csifwm tcspf
arhzdkUMudK;pm;aewm tcspf
arhvdkU r&wm tcspf
..................................
tcspfrSm rsuf&nfwpuf[m jrm;wpfpif;xufjyif;w,f/
tjyHK;wck[m ysm;&nfjrpfwpif;vdk csKdjrdefw,f/
rif;&dIufoH[m igh&JU vJjydK&mjzpfw,f/
..................................
ighOD;aPSmuf&JU appm;rIeJU igvrf;awGqufavsmufw,f
aysmf&TifaewJhvlawGudk MunfhjyD; igem;rvnfbl;
idka<u;aewJhvlawGMunfhjyD; ig0rf;renf;bl;
vGrf;w,fvdkU ajymwJhyg;pyfawGudk oem;w,f
cspfw,fvdkUajymwJhpum;oHudk em;eJUyJMum;w,f
OD;aPSmufupOf;pm;w,f .. wckckawmh vdkaeovdkyJwJh
olwdkUvm; .. igvm; ..
ighudk,fig jyefMunfhrdw,f ..
igh&ifbwf a[mif;avmif;jzpfaewmudk; ../
&dkrD,dkvdk raovdkuf&ygbl;? a':aropfvdk rvGrf;vdkuf&ygbl;/
tcspftwGuf idka<u;wJh oli,fcsif;udk wjcm;vlawGu aysmhnHhw,fwJh? ridkEdkifawmhwJh aemufwa,mufudkawmh 'Daumif&l;jyDwJh? 'gqdkiga&m ... cyfaysmhaysmh&l;aewmvm; ../
'grSr[kwf wjcm; emrnf topfeJUvm; ../
tckajymwmawG[m tcspfvm; .. 'grSr[kwf tcspfqdkwmudk igrodao;bl;vm; ../ 'grSr[kwf tcspfqdkwm trsKd;rsKd;vm; ../
y&dk*&rfrm&JU tcspfeJU 0yfa&Smhq&m tcspf wlovm;/
vrf;ab;rSm rl;vJaewJh t&uform;vdk igvJ uD;bkwfudkif&if; &l;aejyD/ 'gayr,fh igtdyfvdkU raysmfbl; ../
]]rif;tar a'goxGufaew,f? vufzuf&nfeJU yvmwm 0,fay;vdkufOD;? igajymw,f rajymeJU .. }} .. 'gtcspfvm;/
]]usrtcspfwHk;av; ... ...}} ... 'gtcspfvm;/
aumifrav;tdrfa&SU cPcP jzwfoGm;jyD; jcHpnf;&dk;udk rysufruGufoGm; oGm; Munfhwm .. tcspfvm;/
............................................
... idka<u;oH .. pdwfqdk; .. rD;0if;0if;awmufrsufvHk;wpHk .. ]]&Sifhudkrkef;w,f}} ..
.. b,fvufz0g;wck .. ]]jzef;}} .. wcsuf .. ESpfcsuf .. oHk;csuf .. av;csuf .. ig;csuf .. ajcmufcsuf ..
.. idka<u;oH .. 0rf;enf; .. rsuf&nfawGus .. ]]&Sifhudkodyfcspfw,f}} .. 'l;axmuf .. ]]usrudk rkef;oGm;jyDvm;[if}} .. armhMunfh ..
.. ig rif;udk pdwfem&rSmvm;? oem;&rSmvm; ..
....................................
....................................
uRefawmf pum;oHawG em;axmifMunfhw,f ..
tcspfqdkwm olUbmoljzpfvmwmwJh wcsKdUu
zefwD;vdkUr&bl; qdkwJhvluqdk ..
'DvdkyJ awGUae&if;uae cspfrdoGm;wmyJ ajymoluajym ..
tpuawmh rcspfygbl;? aemufawmhrS rcGJEdkifawmhwm ..
igrif;udk jrifjrifcsif;cspfrdoGm;wm .. usruawmh &Sifhudk pawGUawGUcsif; odyfMunfhvdkUr&bl; ../
igvJ tpu owdrxm;rdbl;? aemufawmh olUudktjrJawGUcsifaew,fuGm? rawGU&wJhaeUawGqdk [mwmwmeJU/
'Dae&mawGa&muf&if olUudk tjrJowd&aew,fuGm? ig'Dae&mrSm raecsifbl;? Mum&if &l;vdrfhr,f ../
igolUudk cHpm;vdkUr&awmhbl;? olUudk rcspfawmhbl;? igaemufwa,mufudk tajzay;vdkufjyD ../
'Drdef;ruGm .. uRefawmf'Davmufxd cspfae? &l;ae? olUtwGuf uRefawmhb0wckvHk;udk ay;aewmawmif .. tJ'Daumifaemuf aumufaumufygatmifvdkufoGm;w,f .. uRefawmf bmrsm; ray;rdvdkUwkef;Asm ...
rif;wdkUpum;awGem;axmifcJhjyD oli,fcsif;wdkU tpu tcspfudk a&;aw;aw;av; oabmaygufw,f/
tckawmh vHk;vHk;udk em;rvnfawmhbl;/
em;vJ rvnfcsifawmhbl; .. tcspfqdkwm wpHkwa,muftwGuf wpHkwckjzpfaerSmyg/ cifAsm; xrif;qmwJhtcsdefrSm uRefawmf aygifrkefUpm;csifpm;aerSm? uRefawmf a&iwfaecsdefrSm cifAsm; 0DpuDaomuf&ifaomufaerSm/
tJ'D tcspfqdkwmMuD; vufxJa&mufvmwJhtcsdef? ra&mufao;ciftcsdef? usaysmufoGm;wJhtcsdef? vk,lcHvdkuf&wJhtcsdef? vTifhypfcsifaewJhtcsdef? ravsmhoGm;yJ xyfxyfwdk;vmwJhtcsdef? ta&mifajymif;oGm;wJhtcsdef? vufxJudk a&mufrvmEdkifawmhwJh tcsdef? vHk;0udk &SmazGvdkU r&wJhtcsdef .. awGrSm wjcm; wjcm; emrnfa[mif;awG emrnfopfawG xyfwyfMuao;wmaygh/ wjcm;wjcm; zGifhqdkcsufawG xyfay;Muao;wmaygh/
---------------------------
rSwfcsuf/ /uAsmr[kwfyg/ armf'ef0wåKr[kwfyg/ uRefawmfjrifzl;aom? Mum;zl;aom? awGUMuHKzl;aom taMumif;t&mrsm;udk wwfovdk?rSwfovdk? cHpm;&ovdk wifjyjcif;om jzpfygonf/