<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Le 24/04/2013 09:15, Hugh McMaster a
      écrit :<br>
    </div>
    <blockquote
cite="mid:9CB7F20010CADE479EB89B7DCEDFB6426601B6B9E7@VMBX112.ihostexchange.net"
      type="cite">
      <pre wrap="">This series of four patches will improve various three functions in kernel32:

* GetConsoleFontSize 
* GetCurrentConsoleFont
* GetLargestConsoleWindowSize

This is achieved by moving logical calculations to wineconsole itself. kernel32.dll only receives the final values.

The first and second patches should be applied to source before compiling Wine. If this is not done, the compiler will exit with errors. (The first is a patch for server/protocol.def and requires tools/make_requests to be run).



</pre>
    </blockquote>
    <font face="Helvetica, Arial, sans-serif">lots of more effort is
      needed:<br>
      - there are already getter / setter requests for console objects,
      so use them (and see below the max size if already supported in
      requests)<br>
      - wineserver can handle several console, so requests should be
      made with a console object (a console output one)<br>
      - the information is to be stored in wine server objects and not
      as static variables<br>
      - there max screen size is already stored in console output
      objects in wine server<br>
      <br>
      A+<br>
    </font>
  </body>
</html>