Tema: Re: formos elementų listas
Autorius: S.
Data: 2010-07-19 14:36:43
dėkui už komentarą :-) taip taip, .net įgūdžiai daugiau teoriniai, bet turiu 
pagalbininkų :-)
darom buhalteriją ir tas formas parūšiuot labai komplikuota :-\
perdarom programą anksčiau dar ant foxpro darytą. viskas ant langų vyko 
gerai dirbo, tai daug naujovių nesivaikėm. perdaryt ir papildyt dabar 
užduotis.
S.

"Jornada Del Muerto" <agira@TRINTIgmx.co.uk> parašė naujienų 
news:i214um$8l9$1@trimpas.omnitel.net...
>    TavoForma.Controls  kolekcija - ten visada visi holderio controlai, jei 
> bus formoje panele tai controlai ieinantys i ja bus 
> PanelesPavadinimas.Controls - jie neieis i formos.Controls, bet siaip tai 
> jau kazka negero itart pradejau...
>
>    Jei ketini programuoti kazkoki tai savadarbi vertima i kita kalba, tai 
> zinok kad .NET turi tam numatytas priemones ir dviracio isradineti 
> nereikes, man teke dirbti kazkada prie sistemu kurios isleidziamos buvo 
> daug kalbu, bet buvo didele imone i mano funkcijas neiejo lokalizavimas, 
> tekdavo tik grieztai laikytis tam tikru taisykliu rasant programa.:
>
>    1. Visada graziai uzvadinti visus elementus iskaitant ir Label - kad 
> eitu suprasti ka jie reiskia;
>    2. Niekada kode nerasyti jokio teksto, pvz.:
>
>    MessageBox.Show("Ivyko klaida!");
>
>    Tam naudojasi resursu failai, galima sukurti savo resursu faila ar 
> naudoti pagrindini projekto resursu faila, project properties-> 
> resources...
>
>
>    Pvz. Sukuri resursa pvz. Unknown_Error   "Įvyko klaida"
>
>    MessageBox.Show(Properties.Resources.Unknown_Error);
>
>    Na ir atitinkamai string.Format naudoti kur reikia ir aprasineti teksta 
> tipo su {0} {1} {2} ir t.t..
>
>
>    Jokiu tekstu neturi likti kurie isvedami vartotojui paciame kode, as 
> taip kartais ir SQL uzklausas i resursu faila dedu, po to lengvai eina 
> pakeitus resursu faila porta kitai DB su kitokia sql sintakse padaryti...
>
>    Jeigu paziuresi forma ji turi property Localizable ir Language, tai 
> gali tapacia forma issiversti  taip i kiek nori kalbu, bet praktikoj 
> nelabai as tai naudojas, tai tau cia teks googlej pasieskoti kaip su tuo 
> dirbti.. resursai irgi kazkaip lokalizuojami, blogiausiu atveju kelis 
> resursu failus skirtingom kalbom tureti gali, skirsis kompiliavimas...
>
> http://www.google.lt/#hl=lt&q=localization+.net&aq=f&aqi=&aql=&oq=localization+.net&gs_rfai=&gs_upl=&fp=486dff73fbabe431
> http://www.codeproject.com/KB/dotnet/Localization.aspx
> http://www.dotnetcurry.com/ShowArticle.aspx?ID=174&AspxAutoDetectCookieSupport=1
>
> p.s. Siaip itarimas kad dirbi ne ilgai su .net ir daug ka oldscool stilium 
> rasai, del to man atrodo ir formu 100 ;)
>
> "S." <a@a.a> wrote in message news:i21367$64n$1@trimpas.omnitel.net...
>> labą,
>> gal egzistuoja metodas ant visual C# kad iš nurodytos formos ištrauktų 
>> visų
>> formos komponentų sąrašą (kaip masyvą gal)
>> naudoti reikės programos vertimų darymui
>> S.
>>