Heya;
One of the lot of translation methods is by using HashTable (System.Collections.HashTable). Using HashTable class is very easy, it’s something like Array not indexed by integer, but indexed by object.
In namespace System.Collections are also DataStructures like Stack (LIFO – last in first out), Queue(FIFO – first in first out), ArrayList, SortedList…
Here is some HashTable example :
Everyone remembers my article, about localisation of your program. Today when i was wondering how can I index System.Xml.XmlNodeList by string (it’s indexed by integer). Then i’ve asked my friend (his homepage) how can i do it; and He show me a very usefull method. If you wanna use you must use System.Reflection library.
so when i’ve downloaded source code of application from here, i was surprised by TaskListControl, it’s very nice way to display some information and it seems better than DataGrid. So i’ve programmed my own TaskListControl and used in my application CreditCard, It’s has very simple application. It’s something like your wallet. It show how much did you waste, earn, and it’s very well-arranged. For demonstration i’ll show ya some screenshots, because it says more than words

Â
Â
here you can see, main window, it doesn’t show any informations because you didn’t wrote password (how you can see it’s “pass”
). When your “pass” is accepted, then you can see how much Remain, or Waste, Income, or click on buttons.
And very importtant information “created by Altai”
Â
Â
Â
Â
Kdyz jsem pri “brouzdani po netem a hledani niceho” narazil jsme na tuhle web a zaujalo me prave ten jeji TaskListControl, je to mnohem hezci i elegantnejsi zpusob zobrazeni nejake informace. (rozhodne lepsi nez DataGrid, ComboBox, ListView…). Tak sjem si stahl zdrojovy kod aplikace a kouknul se jak je to naprogramovani. Hmmm ÄéÄe porad me neco prekvapuje. Proste bylo to udelani, tak ze jsem se ani netusil, ze takhle to jde
Myslim si ze neni problem abyste si to stahli taky a kouli se nato. Kdyz to zkusim jenom zestrucnit, tak ono to kresli na Bitmap pomoci GDI, takze opravdu proste Graphic.drawString(“AhojSvete”, Brush, Posx,Posy); (ted nejak nejsem si jist v jakem poradi jsou parametry, ale je to nejak takhle).
Heya; in my article eduMesseneger #2 i was talking about changing ButtonControl to MenuItemControl. I’ve done it, and it seems ver nice; you can confront it
 
Tak tady uz je slibovana trida, ktera taha z xml souboru InnerText. Funguje to tak, ze nemusite vytvaret instanci tridy proste date
string NecoChytreho = ReadText.GetText(“to_co_chci”);
Pokud umite programovat a jeste ktomu vyhledavat na internetu, tak neni problem tridu zlepsit, treba tak aby jako parametr dostal i cestu k xml souboru ( ono to automaticky si mysli ze soubor je v LANGUAGE_PATH+LANGUAGE_FILE ), nebo
udelat ho tak aby pracovala rychleji…
Before some days i’ve programmed and designed basic “skeleton” of my project for ImagineCup arranged by company Microsoft. I don’t know if i can tell you more about my project but if you have IQ more than 100 you can imagine from project-name lot of informations. I’ll show you 2 screenshots, and someday i’ll “give” you one class, which i’m using for reading informations from XML file, so it can be very usefull if you wan’t to translate your program to another language, or if you wanna save some structured information.