Poslední příspěvky

Poslední příspěvky

Stran: [1] 2 3 ... 10
1
Obecné / Nacteni TImageListu v run-time, aby mely .PNG obrazky pruhledne pozadi
« Poslední příspěvek od pf1957 kdy Dnes v 17:36:35 »
Ahoj vsichni,

mam tu podezrele chovani, tak se zeptam, jestli nekdo nevi, co je za problem:

1. Popis problemu
a. Kolega v ramci inovace aplikace nahradil pasky glyfu puvodne v .BMP za pasky .PNG
b. Graficka udelala nove pasky s pruhlednym pozadim - nacteno napr. do GIMPu - skutecne jsou pruhledne
c. pasky mame jako resource v .DLL napr.
Kód: [Vybrat]
MAIN32  RCDATA "DATA\MAIN32.png"d. Co jsem se dival, tak kolega pouzil pro nacteni techniku doporucovanou bezne na webu
Kód: Delphi [Vybrat]
  1.   PNG := TPngImage.Create;
  2.   try
  3.     png.LoadFromResourceNAme(hRes, ResName);
  4.     BMP := TBitmap.Create;
  5.     try
  6.       BMP.Assign(PNG);
  7.       IML.Clear;
  8.       IML.Height := BMP.Height;
  9.       if Count = 0 then
  10.         IML.Width := BMP.Height
  11.       else
  12.         IML.Width := BMP.Width div Count;
  13.       iml.DrawingStyle := dsTransparent;
  14.      iml.ColorDepth := cd32Bit ;
  15.      iml.Add(BMP, nil);
  16.     finally
  17.       BMP.Free;
  18.     end;
  19.   finally
  20.     PNG.Free;
  21.   end;
e. Vysledkem bylo, ze na nekterych pocitacich to bylo pruhledne spravne, na jinych vcetne mem jsem mel pozadi cerne

2. Reseni na prasaka
a. Kdyz jsem se dival, jak jsme to resivali v dobe, kdy zadne pruhledne pozadi u obrazku nebyvalo, tak jsme pouzivali AddMasked
b. Nahradil jsem tedy volani iml.Add(BMP, nil) volanim
Kód: Delphi [Vybrat]
  1. iml.AddMasked(BMP, BMP.TransparentColor)
c. Vysledkekm bylo, ze nektere image listy se zacaly zobrazovat s pruhlednym pozadim, jine meli pozadi nadale cerne
d. Zjistil jsem, ze u tech, ktere se vykresluji spravne je spravne i hodnota BMP.TansparentColor, u tech ostatnich jsou tam hausnumera, pricemz barva leveho dolniho pixlu je v kazdem pasku transparentni.
e. Nakonec jsem tam dal na prasaka natvrdo cernou a zda se, ze to funguje na vsech pocitacih
Kód: Delphi [Vybrat]
  1. iml.AddMasked(BMP, 0)


Nevi nekdo, co delame spatne nebo co muze byt ve hre a jak to nejakym standardnim zpusobem napravit?

Je to v Delphi 10.2 Tokio v 32-bit rezimu (vcetne radkoveho command line prekladace).


Ď, pf
2
FireDAC / Re:Clanky ohledne FireDAC?
« Poslední příspěvek od pf1957 kdy Dnes v 15:04:31 »
pracuje "divne" s DateTime tj. pole TSqlTimeStampField s nestandardnimi aditivnimi operacemi abs. cas +/- rel. cas
O tom nevim. Kdyby se nasel cas, mohli bychom se tomu v samostatnem vlakne venovat.
Jeste se vratim k tomuhle problemu ohledne kompatibility FireDAC, akorat se mi to nechtelo preformatovavat z HTML, tak jsem pribalil screen shot nasi isnterni dokumentace.
3
Obecné / Re:Více než 600 uživatelů fora
« Poslední příspěvek od našinec kdy Dnes v 14:20:21 »
Ten zoznam poznám. Podľa neho to odhadujem do 60 aktívnych užívateľov.

     Jsou 3 kategorie - aktivní uživatelé, pasivní uživatelé a hosté. Uvědom si, že zdejší fórum se snaží vystupovat seriozně a je zaměřeno především na tvorbu podnikových programů. Proto kvantita návštěvníků dle mého není věc, na co by se měl úplně zaměřovat. Pokud jde o jiné užití Delphi, pak jsou fóra, kde třeba registrovaní uživatelé mají možnost stáhnout si různé keygeny Delphi pro zkušební účely, různé programy zpětného inženýrství, zabývají se větší měrou tvorbou appek, atd. Ale mnoho z těchto aktivit je již i minimálně na hraně zákona, což si toto fórum nemůže dovolit.

     Osobně jsem byl zde dříve výrazněji aktivnější, jelikož jsem se učil na problémech druhých - snažil jsem se najít řešení. Poté, kdy už dotazy začaly být čím dál více FAQ, tak jsem se zařadil spíše do role pasivního uživatele.
Naštěstí hyperaktivní Delfin nenechá většinou nikoho bez odpovědi.  ;)
4
Obecné / Re:Více než 600 uživatelů fora
« Poslední příspěvek od Radek Červinka kdy Dnes v 09:29:34 »
Nainstalováno rozšíření rozšíření SMF - Last Active On MemberList
5
Obecné / Re:Více než 600 uživatelů fora
« Poslední příspěvek od Radek Červinka kdy Dnes v 09:11:44 »
Ten zoznam poznám. Podľa neho to odhadujem do 60 aktívnych užívateľov.

Zajímavé odhady, musel bych sahnout do fora abych ukazal posledni aktivitu, ale google analytik mi rika, ze je prumerne denne zobrazeno pod 1000 stranek a to jsou prazdniny. Ne vsichni registrovani prispivaji, ne vsichni jsou registrovani a prece chodi.
Porad to chapu tak, že to má smysl - viz prilohy
6
Obecné / Re:Více než 600 uživatelů fora
« Poslední příspěvek od Stanislav Hruška kdy 16-08-2018, 21:53:07 »
Ten zoznam poznám. Podľa neho to odhadujem do 60 aktívnych užívateľov.
7
Obecné / Re:Sekce Výtvory
« Poslední příspěvek od pf1957 kdy 16-08-2018, 10:44:46 »
Urcite bylo, ale to bych tam musel strkat ja
OK. To je padny argument, proc to nedelat a nepridelavat praci.
8
Obecné / Re:Sekce Výtvory
« Poslední příspěvek od Radek Červinka kdy 16-08-2018, 09:37:21 »
a to si představujete jako link farmu s obrázky? Tj. co program to vlákno s popisem a obrázkem, nebo jak?
A nebylo by jednoduzsi to strcit na web delphi.cz?

Urcite bylo, ale to bych tam musel strkat ja, jelikoz to na to neni pripraveno - protoze ja debil kdyz jsem vybiral redakcni system pro delphi.cz jsem mel chvilkove presvedceni , ze musi existovat kvalitni .NET publikacni system (a neuplyne mesic, abych si za to nenadaval). Nikdy jsem pak tuto chybu (řečeno korektně) jiz neopakoval, a proto treba forum.delphi.cz je uplne jina liga.

Zamyslim se.
9
Obecné / Re:Plánovaná výměna SSL certifikátu v EET - mirus77
« Poslední příspěvek od Delfin kdy 16-08-2018, 01:03:47 »
Vím, že se nemá kombinovat více jazyků v kódu (názvu method apod.), ale ty české XML elementy mne dostaly. ??? Polepším se pro příště.  ;)

Tak rozhodne, v prvni rade by se melo polepsit MFCR. Piraty na ne (ti by mohli v IT ledacos vylepsit; bohuzel to dopadlo jinak)! ::) :) Sjednoceni nazvu metod do jednoho jazyka v knihovne vsak zpusobi destabilizaci ABI za coz bych(om) nejspis sklidil(i) kritiku.

Jinak ono to bude asi o zvyklosti daneho kraje. Nedovedu si totiz moc predstavit ze by nekdo v Cine napsal Has警告 :)
10
Obecné / Re:Více než 600 uživatelů fora
« Poslední příspěvek od Delfin kdy 15-08-2018, 21:44:24 »
A koľko z nich je aktívnych? To by ma celkom zaujímalo.

375 poslalo k dnesnimu datu alespon jeden prispevek (viz. tento seznam).
Stran: [1] 2 3 ... 10