modeinfo.pas 631 B

1234567891011121314151617181920212223
  1. program modeinfo;
  2. uses viocalls;
  3. var mode:Tviomodeinfo;
  4. begin
  5. mode.cb:=sizeof(mode);
  6. writeln('getmode= ',viogetmode(mode,0));
  7. writeln('cb= ',mode.cb);
  8. writeln('fbtype= ',mode.fbtype);
  9. writeln('color= ',mode.color);
  10. writeln('col= ',mode.col);
  11. writeln('row= ',mode.row);
  12. writeln('hres= ',mode.hres);
  13. writeln('vres= ',mode.vres);
  14. writeln('fmt_ID= ',mode.fmt_ID);
  15. writeln('attrib= ',mode.attrib);
  16. writeln('buf_addr= ',mode.buf_addr);
  17. writeln('buf_length= ',mode.buf_length);
  18. writeln('full_length= ',mode.full_length);
  19. writeln('partial_length= ',mode.partial_length);
  20. end.