ďťż

Ładny brzuch

Witam
Otóz mam klika pytań na które potrzebowałbym poznać odpowiedzi. Liczę na Wasze zrozumienie.... :D
1. Potrzebuję by program przechowywał dane w plikach konfiguracyjnych. I tera kwestia, jaki format byłby konieczny i ew. jak zrobić jakies szyfrowanie jesli trza przechowac hasła.
2. W jaki sposób przypisac do danego pola w komponnecie listview daną ikone i czy da sie ją zmieniac zaleznie od danej opcji tego pola? I czy moznaby oprócz opcji wyświetlic pod nią jej daną podopcję do tego inną czcionką? :mellow:
3. Czy jest mozliwe by przy konkretnym zdarzeniu z comboboxa była samoczynnie wybierana dana opcja? Jesli tak to jak? :blink:
4. Czy dałoby sie zadziałac by wpisy do memo miały rózne tło, tzn. np. z jednego źródła wpis leci na biało, drugi z tłem innego koloru? Da sie tak?
5. Czy THGG oferuje takie funkcje jak rejestracja nowych userów gg, zmiana hasła itp.? Nigdzie sie na takie informacje nie natknąłem....
No, powiedzmy ze na razie tyle... z czasem na pewno cos sobie przypomne, a tymczasem proszę was o udzielenie jako takiego wyjasnienia w w/w sprawach..
Juzef
Użytkownik Juzef edytował ten post 06 kwiecień 2006, 15:11


1. Użyj plików INI (klasa do obsługi - TINIFile) lub rejestru (TRegistry)
2. Obrazki trzymaj w ImageList, w listview przypisz LargeItems/SmallItems na ImageList i potem wybierasz obrazek za pomocą "ListView1.Items[n].ImageIndex". Do czcionki użyj zdarzenia OnCustomDrawItem lub OnCustomDrawSubItem.
3. onchange ?
4. Da się. RichEdit1.SelAttributes


(...)

OK, jak dtoad wszystko mysle ze zrozumiałem.....
Co do punktu 2. jak Herr Lukexpert pisze.... nie wiem czy dobrze kapuje, ale... standardowo na liscie mam jedną opcję jednym typem czcionki. W ten sposób da sie podopcję tej opcji tam wyswietlic?Bo oto mi biega....
A, to jescze przy okazji.... Próbuje w cywilizowany sposob rozłaczyc sie uzywajac HGG... niestety jak zamknę program lub przedje na status niedostępny, program sie wysypuje.... jak wywołam metodę disconnect, tez sie wysypie, ale wczesniej zamuli straszliwie..... to ja cos schrzaniłem czy jak? :unsure:
Hm... zakrecony jestem, no i pochrzaniło mi sie... sorry, ale zamiast o richedita chodziło mi o memo tylko sie w pore nie skapnąłem..... co do punktu 3. to załatwiony.
Użytkownik Juzef edytował ten post 06 kwiecień 2006, 15:12


5. THGG nie ma takiej funkcji tylko GGLite (czy coś takiego).


Co do punktu 2. jak Herr Lukexpert pisze.... nie wiem czy dobrze kapuje, ale... standardowo na liscie mam jedną opcję jednym typem czcionki. W ten sposób da sie podopcję tej opcji tam wyswietlic?Bo oto mi biega....


Nie wiem czy dobrze rozumiem. Jesli chodzi o ikony "podelementów" to ten kod "ListView1.Items[2].SubItemImages[1] := 4;" zmienia ikonę w 3 wierszu, w 3 kolumnie. Żeby zmienić czcionkę, trzeba samemu rysować itemy. Do tego trzeba wykorzystać jak już pisałem zdarzenia OnCustomDrawItem lub OnCustomDrawSubItem. Więcej w helpie i googlach <_<
OK... wyswietlenia ikon juz dokonałem, mysle ze to na tyle jesli o to chodzi. Ale jest tez taka kwestia. Listview ma własciwosc Viewstyle na SmallIcons, bo chodzi mi by był jeden rząd z góry na dół wyświetlany. Tylko do tego chcialbym pod kazdą z pozycji wyświetlic text z danej jej podpozycji. Z tym mam problem. Czy do tego tez mogą posłuzyc w/w zdarzenia?


W memo nie możesz zmieniać atrybutów tekstu (czcionka, kolor itp.)

Hm.... trudno... a czy byłoby inne podobne pole, gdzie moznaby gromadzic text, a nieco bardziej go formatowac?

W memo możesz formatować tekst jako całość, a na forum był podawany link do sposobu na formatowanie fragmentów tekstu :)


Hm.... trudno... a czy byłoby inne podobne pole, gdzie moznaby gromadzic text, a nieco bardziej go formatowac?

gdyby tak bawic sie w canvasie.. i tlo moznaby formatowac w memo.. i dodawac figury, obrazki etc... ^_^
Użytkownik DJ_ProG edytował ten post 06 kwiecień 2006, 19:43
A tego.... czytam opis z FAQ jak umiescic program w zasobniku, ale chyba on nieco niekatualny czy jak, bo juz na wstępie mam kilka "Undeclared identifier", np. na wstępie jest tam kod
"es := GetWindowLong(Application.Handle, GWL_EXSTYLE);
es := es or WS_EX_TOOLWINDOW and not WS_EX_APPWINDOW;
SetWindowLing(Application.Handle, GLW_EXSTYLE, es);"
i m.in. przy w/oznaczonych są problemy... a wklejam gdzie trzeba....


A tego.... czytam opis z FAQ jak umiescic program w zasobniku, ale chyba on nieco niekatualny czy jak, bo juz na wstępie mam kilka "Undeclared identifier", np. na wstępie jest tam kod
"es := GetWindowLong(Application.Handle, GWL_EXSTYLE);
  es := es or WS_EX_TOOLWINDOW and not WS_EX_APPWINDOW;
  SetWindowLing(Application.Handle, GLW_EXSTYLE, es);"
i m.in. przy w/oznaczonych są problemy... a wklejam gdzie trzeba....

mozesz zrobic to samo, bez pisania kodu.. z wiekszymi opcjami.. jest cos takiego jak komponent CoolTrayIcon... ;) uzyj tego...

OK... wypróbuje... a tera z nieco innej beczki. Był jakis czas temu na tym forum temat jak to Avast wykrywa w THGG trojana.... i ja tego doswiadczyłem.... czy dałoby sie cos w tej kwestii poradzic?
I moze cos jeszcze a propos mego postu #7? Jest to dla mnie dosc wazne, wiec jeśli mozna.....
Cos jeszcze.... w/w metodą próbowałem zmienic kolor tła w Richedit.... no i zmienia sie, ale tło całosci, a mi chodzi o zmiane tła pod konkretnym wpisem....
EDIT
Jeszcze sprawa... uzyłem tego cooltrayicona, ale cos mi nie idzie z menu kontekstowym, by chowac program do ikony(to sie udaje) i go potem przywrócic(tu juz gorzej...).Co by tu?
Użytkownik Juzef edytował ten post 07 kwiecień 2006, 20:00

OK... wypróbuje... a tera z nieco innej beczki. Był jakis czas temu na tym forum temat jak to Avast wykrywa w THGG trojana.... i ja tego doswiadczyłem.... czy dałoby sie cos w tej kwestii poradzic?
I moze cos jeszcze a propos mego postu #7? Jest to dla mnie dosc wazne, wiec jeśli mozna.....
Cos jeszcze.... w/w metodą próbowałem zmienic kolor tła w Richedit.... no i zmienia sie, ale tło całosci, a mi chodzi o zmiane tła pod konkretnym wpisem....
EDIT
Jeszcze sprawa... uzyłem tego cooltrayicona, ale cos mi nie idzie z menu kontekstowym, by chowac program do ikony(to sie udaje) i go potem przywrócic(tu juz gorzej...).Co by tu?

e, to nie przejdzie.... dobre by było cos a'la listview, tylko z tą własnie mozliwoscią by dodatkową podopcję choc jedną mozna było pod kazdą opcja wyśiwetlac...
To jeszcze parę kwestii:
1. Tła richedita nie zdołałem zmienic. Przypisanie koloru do richedit.selattributes.color zmienia kolor czcionki, a mnie bardziej o tło chodziło... jak?
2. Moze mi kto objasnic czego dynamicznie tworzona forma nie posiada swego paska na pasku zadań? A przydałoby sie by miała....:]
3. Czy sie da przez thgg przesyłac obrazy i dorobic emotikony, czy tez nie bardzo?
Użytkownik Juzef edytował ten post 08 kwiecień 2006, 19:53
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •