[ Nikola Radojicic @ 01.11.2005. 12:24 ] @
U Delphi-ju kod brisanja sloga se dobija box sa natpisom:

Confirm
Delete record?
OK / Cancel

Da li se to moze zameniti sa prevodom:

Potvrda
Brisanje sloga?
OK / Odustani
[ jablan @ 01.11.2005. 12:41 ] @
Da
[ Trodmi @ 01.11.2005. 16:10 ] @
He he... Fora... Elem, kod brisanja sloga ozbiljniji programi ne treba da cekaju da neko u dbgridu stisne ctrl+delete i da ti onda razbijas vuglu kako da poruku prevedes na taj i taj jezik (nacina naravno ima). Trebalo bi da: Sam napravis formu koja ce predstavljati dijalog za potvrdu brisanja. Taj dijalog moze da ima tvoje poruke, cvetice ili ruzicaste slonove na sebi itd... I sad ako neko klikne na dugme 'Da' ti u on click odradis
' sta_li_vec.delete';
'forma_sa_cveticima.close';
Eto...
[ palifra @ 01.11.2005. 18:20 ] @
@Trodmi, jel ima sanse da skratis ta ironija i sarkazam ovde.
Probaj malo inzinjerski pristup. Kratko i jasno. Znam da si duhovit...
[ Trodmi @ 01.11.2005. 18:31 ] @
Nema sanse...A sto se inzenjerskog pristupa tice on je iznesen u prvom delu mog odgovora. Zaboravih, ako je tabela ili dataset prazan uputno je pre brisanja izvrsiti proveru:
if table1.recordcount>0 then
brisi




[Ovu poruku je menjao Trodmi dana 01.11.2005. u 19:48 GMT+1]
[ Nikola Radojicic @ 02.11.2005. 11:07 ] @
Da malo pajasnim:
Na obrascu imam DBNavigator i kada se klikne na ikonicu za brisanje, posto je Confirm Delete = True, sledi pomenuti dijalog Delete record?
Nije sporno da mogu da postavim nbDelete na False, čime se slanja brisanje iz navigatora, a da se posebno postavi npr. Button koji ce da odradjuje brisanje tekuceg sloga, gde bi dijalog bio na nasem jeziku.
Ali ja bih pokusao da navigator ostane kompletan, a da dijalog za brisanje nekako prevedem na nas jezik. Mozda sam mnogo hteo, ali samo pitam, pa ako neko ima jos ideja...
[ aleksandarpopov @ 02.11.2005. 11:22 ] @
Postavi da ti je taj confirm delete false, a u dogadjaj beforeDelete postavi dijalog kako ti je neko vec ranije napisao....
[ Nikola Radojicic @ 03.11.2005. 06:25 ] @
Hvala Aleksandru i Trodmiju za ideje koje su dovele do resenja problema.
Kljuc je bio u koriscenju beforeDelete i pomocnog obrasca sa dijalogom i naredbe Abort koja prekida brisanje ako se to izabere.
Sila ste!