Ĺadny brzuch
W programie TotalCommander jest menu, któro użytkownik może zmieniać dowoli.
Ja chcę zrobiś tak samo.
Całe menu ma się wczytywać z fOpcje.eMenu.Text, gdzie ścieżka ma wskazywać plik, np Menu.mnu.
Czy jest jakaś polska strona poświęcona temu tematowi?
Chcę by plik Menu.mnu wyglądał np tak:
Main Menu(MNPlik)="Plik"
Menu(MNNowy)="Nowy"
Submenu(MNDokumentTekstowy)="Dokument tekstowy"
Menu(H1)="-"
Menu(MNZamknij)="Zamknij"
MainMenu(MNOpcje)="Opcje"
Menu(MNUstawienia)="Ustawienia"
lub podobnie.
Chcę również aby były wczytywane skróty oraz ikonki.
Użytkownik andrzej_aa edytował ten post 25 listopad 2005, 11:06
http://4programmers....icle.php?id=665 może to ci troche pomoże....wiem że to niedokładnie to no ale coś może z tego Ci sie uda wyskrobac :P
http://4programmers....icle.php?id=665 może to ci troche pomoże....wiem że to niedokładnie to no ale coś może z tego Ci sie uda wyskrobac :P
A nie prosciej dynamicznie tworzyc tmenuitem [czy jakos tak] i przypisywac kolejne zdarzenia i wartosci caption ? Zawsze mozna tez sie posluzyc (sender as tmenuitem).costam by zobaczyc ktora pozycja menu wywowala procedure ..
Wtedy moznaby robic dowolnie duzo objektow w menu, przesuwac je itp.
Swoja droga kiedys w programie robilem po prostu wczytywanie caption'ow z pliku ini ... czyli powiedzmy
nowy1.caption:=ini.readstring('sekcja', 'nowy', 'Nowy');
itd itp .. To chyba najprostrze ...
Sprawdziłem to i wciąż nie rozumiem.
Po pierwsze: program tylko generuje plik tekstowy.
Po drugie: jeśli program jakoś wczytuje dane z pliku (nie miałem czasu tego sprawdzić, a nikt o tym nie napisał) to ustawia dane dla istniejących komponentów, które są na formie.
Chyba, że się mylę.
Sprawdziłem to i wciąż nie rozumiem.
Po pierwsze: program tylko generuje plik tekstowy.
Po drugie: jeśli program jakoś wczytuje dane z pliku (nie miałem czasu tego sprawdzić, a nikt o tym nie napisał) to ustawia dane dla istniejących komponentów, które są na formie.
Chyba, że się mylę.
o jakim programie mowisz? :huh:
jesli chodzi o tworzenie to tworz dynamicznie podobiekty tmenuitem...
Mówię o tym demie
OK!... Załączniku...
OK!... Załączniku...
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Ja chcę zrobiś tak samo.
Całe menu ma się wczytywać z fOpcje.eMenu.Text, gdzie ścieżka ma wskazywać plik, np Menu.mnu.
Czy jest jakaś polska strona poświęcona temu tematowi?
Chcę by plik Menu.mnu wyglądał np tak:
Main Menu(MNPlik)="Plik"
Menu(MNNowy)="Nowy"
Submenu(MNDokumentTekstowy)="Dokument tekstowy"
Menu(H1)="-"
Menu(MNZamknij)="Zamknij"
MainMenu(MNOpcje)="Opcje"
Menu(MNUstawienia)="Ustawienia"
lub podobnie.
Chcę również aby były wczytywane skróty oraz ikonki.
Użytkownik andrzej_aa edytował ten post 25 listopad 2005, 11:06
http://4programmers....icle.php?id=665 może to ci troche pomoże....wiem że to niedokładnie to no ale coś może z tego Ci sie uda wyskrobac :P
http://4programmers....icle.php?id=665 może to ci troche pomoże....wiem że to niedokładnie to no ale coś może z tego Ci sie uda wyskrobac :P

A nie prosciej dynamicznie tworzyc tmenuitem [czy jakos tak] i przypisywac kolejne zdarzenia i wartosci caption ? Zawsze mozna tez sie posluzyc (sender as tmenuitem).costam by zobaczyc ktora pozycja menu wywowala procedure ..
Wtedy moznaby robic dowolnie duzo objektow w menu, przesuwac je itp.
Swoja droga kiedys w programie robilem po prostu wczytywanie caption'ow z pliku ini ... czyli powiedzmy
nowy1.caption:=ini.readstring('sekcja', 'nowy', 'Nowy');
itd itp .. To chyba najprostrze ...
Sprawdziłem to i wciąż nie rozumiem.
Po pierwsze: program tylko generuje plik tekstowy.
Po drugie: jeśli program jakoś wczytuje dane z pliku (nie miałem czasu tego sprawdzić, a nikt o tym nie napisał) to ustawia dane dla istniejących komponentów, które są na formie.
Chyba, że się mylę.
Sprawdziłem to i wciąż nie rozumiem.
Po pierwsze: program tylko generuje plik tekstowy.
Po drugie: jeśli program jakoś wczytuje dane z pliku (nie miałem czasu tego sprawdzić, a nikt o tym nie napisał) to ustawia dane dla istniejących komponentów, które są na formie.
Chyba, że się mylę.

o jakim programie mowisz? :huh:
jesli chodzi o tworzenie to tworz dynamicznie podobiekty tmenuitem...

Mówię o tym demie

OK!... Załączniku...
OK!... Załączniku...
