Zao mi je sto nisam uspeo da smislim bolji naslov za temu...
Pravim program koji koristi formu za glavni prozor ekrana a za preview koristi konzolu.
http://members.chello.at/bobby100/test2.jpg
Da li postoji nacin da konzolu uglavim na formu kao komponentu a ne da otvara poseban prozor?
Problem je sto se konzola automatski otvara modalno, tako da mi pomeranje konzole po ekranu izaziva brljanje grafike na glavnoj formi.
Za konzolu sam koristio CRT za Delphi.
Evo i koda koji otvara i zatvara konzolu, ako neko ima bolju ideju - molim vas kazite.
Kod:
// otvaranje konzole
if (AllocConsole) then begin
AssignCrt(Input);
Reset(Input);
AssignCrt(Output);
Rewrite(Output);
end;
try
{ blok koji ispisuje tekst u konzoli }
....
// cekanje na Enter da bi se zatvorila konzola
readln(s); // nisam nasao drugi nacin da zatvorim konzolu
finally
freeconsole;
end;
|