Avatar billede zerohero Nybegynder
18. august 2002 - 17:53 Der er 4 kommentarer og
1 løsning

Costum buttons...

I stedet for at bruge mbYes, mbNo, mbCancel osv. i en MessageDlg() function kan jeg ikke gøre sådan at jeg selv kan bestemme, hvilken tekst der skal stå på knapperne. Altså eksempelvis, hvis jeg bruger mbYes kan jeg ikke så bestemme at der skal stå "Accept" i stedet for "Ja"?
Avatar billede nico26 Nybegynder
18. august 2002 - 17:59 #1
det er jeg næsten sikker på du ikke kan, men du kan da bare lave din egen.
Avatar billede dkn Nybegynder
18. august 2002 - 18:05 #2
man kunne jo skrive den directe på knappen altså, vedhjælp af dialogens handle
Avatar billede yousif Nybegynder
18. august 2002 - 19:44 #3
det kan man godt!! .. jeg havde en eksempel med det, men nu kan jeg desværre ikke finde den.. :(

//yousif
www.subhi.dk
Avatar billede zerohero Nybegynder
18. august 2002 - 21:07 #4
Jeg ved at man godt kan, da jeg før har set et eksempel her på eksperten. Men jeg har forgæves ledt og søgt efter det indlæg, da jeg var så dum at smide linket væk :-(

dkn>> Prøv at give et eksempel!!!!
Avatar billede zerohero Nybegynder
18. august 2002 - 22:50 #5
He he jeg fandt selv ud af det!!!

1. Kopiér Consts.pas filen fra ...Borland\Delphi4\Source\Vcl stien og placere den til den mappe, hvor din Delphi projekt befinder sig.

2. Åben nu Consts.pas i eksempelvis NotePad og gå ned og ændre de tekst-beskeder du ønsker. Eksempel: SMsgDlgYes = '&Yes'; ændres til SMsgDlgYes = '&Goddag';

3. Tilføj nu "Consts" under uses i din projekts pas fil (det skal defineres FØR "Dialogs" før det vil have effekt.

4. Lave en DlgMessage(); hvor mbYes indgår og du vil se at i stedet for at der står "Yes" står der nu "Goddag"!!!!

Meget simpelt... Hvis du ikke vil have at der altid skal stå "Goddag" i din messages så vil jeg anbefale at oprette en ny pas unit og udføre (fra nummer 1 - 4) i den!!!!

NB: Noget der er lidt er at, hvis du vil ændre i din nye Consts.pas fil - bliver du nødt at fjerne "Consts" fra uses kompile og dernæst tilføje "Consts" igen før det vil have korrekt effekt!!!


Andre der har et bedere foreslag er meget velkommen!!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester