Sophie

Sophie

distrib > Fedora > 17 > i386 > media > updates > by-pkgid > 675c8c8167236dfcf8d66da674f931e8 > files > 1575

erlang-doc-R15B-03.3.fc17.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns:fn="http://www.w3.org/2005/02/xpath-functions">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="../../../../doc/otp_doc.css" type="text/css">
<title>Erlang -- wxErlang Release Notes</title>
</head>
<body bgcolor="white" text="#000000" link="#0000ff" vlink="#ff00ff" alink="#ff0000"><div id="container">
<script id="js" type="text/javascript" language="JavaScript" src="../../../../doc/js/flipmenu/flipmenu.js"></script><script id="js2" type="text/javascript" src="../../../../doc/js/erlresolvelinks.js"></script><script language="JavaScript" type="text/javascript">
            <!--
              function getWinHeight() {
                var myHeight = 0;
                if( typeof( window.innerHeight ) == 'number' ) {
                  //Non-IE
                  myHeight = window.innerHeight;
                } else if( document.documentElement && ( document.documentElement.clientWidth ||
                                                         document.documentElement.clientHeight ) ) {
                  //IE 6+ in 'standards compliant mode'
                  myHeight = document.documentElement.clientHeight;
                } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
                  //IE 4 compatible
                  myHeight = document.body.clientHeight;
                }
                return myHeight;
              }

              function setscrollpos() {
                var objf=document.getElementById('loadscrollpos');
                 document.getElementById("leftnav").scrollTop = objf.offsetTop - getWinHeight()/2;
              }

              function addEvent(obj, evType, fn){
                if (obj.addEventListener){
                obj.addEventListener(evType, fn, true);
                return true;
              } else if (obj.attachEvent){
                var r = obj.attachEvent("on"+evType, fn);
                return r;
              } else {
                return false;
              }
             }

             addEvent(window, 'load', setscrollpos);

             //--></script><div id="leftnav"><div class="innertube">
<img alt="Erlang logo" src="../../../../doc/erlang-logo.png"><br><small><a href="users_guide.html">User's Guide</a><br><a href="index.html">Reference Manual</a><br><a href="release_notes.html">Release Notes</a><br><a href="../pdf/wx-0.99.2.pdf">PDF</a><br><a href="../../../../doc/index.html">Top</a></small><p><strong>wxErlang</strong><br><strong>Release Notes</strong><br><small>Version 0.99.2</small></p>
<br><a href="javascript:openAllFlips()">Expand All</a><br><a href="javascript:closeAllFlips()">Contract All</a><p><small><strong>Chapters</strong></small></p>
<ul class="flipMenu" imagepath="../../../../doc/js/flipmenu"><li id="loadscrollpos" title="wxErlang Release Notes" expanded="true">wxErlang Release Notes<ul>
<li><a href="notes.html">
              Top of chapter
            </a></li>
<li title="Wx 0.99.2"><a href="notes.html#id58283">Wx 0.99.2</a></li>
<li title="Wx 0.99.1"><a href="notes.html#id58323">Wx 0.99.1</a></li>
<li title="Wx 0.99"><a href="notes.html#id190864">Wx 0.99</a></li>
<li title="Wx 0.98.10"><a href="notes.html#id61888">Wx 0.98.10</a></li>
<li title="Wx 0.98.9"><a href="notes.html#id61918">Wx 0.98.9</a></li>
<li title="Wx 0.98.8"><a href="notes.html#id61334">Wx 0.98.8</a></li>
<li title="Wx 0.98.7"><a href="notes.html#id61374">Wx 0.98.7</a></li>
<li title="Wx 0.98.6"><a href="notes.html#id61430">Wx 0.98.6</a></li>
<li title="Wx 0.98.5"><a href="notes.html#id215262">Wx 0.98.5</a></li>
<li title="Wx 0.98.4"><a href="notes.html#id215361">Wx 0.98.4</a></li>
<li title="Wx 0.98.3"><a href="notes.html#id62924">Wx 0.98.3</a></li>
<li title="Wx 0.98.2"><a href="notes.html#id59914">Wx 0.98.2</a></li>
<li title="Wx 0.98.1"><a href="notes.html#id59971">Wx 0.98.1</a></li>
<li title="Wx 0.98"><a href="notes.html#id191219">Wx 0.98</a></li>
</ul>
</li></ul>
</div></div>
<div id="content">
<div class="innertube">
<h1>1 wxErlang Release Notes</h1>
  
  <p>This document describes the changes made to the wxErlang
    application.</p>

<h3><a name="id58283">1.1 
        Wx 0.99.2</a></h3>

    <h4>Improvements and New Features</h4>
      <ul>
        <li>
	    <p>Fix errors in wxDC and wxGraphicsContext api.</p>
	    <p>Add wxTaskBarIcon.</p> <p>Add
	    wxStyledTextControl:setEdgeMode/2.</p> <p>Add type and
	    specs for all functions and records.</p>
          <p>
	    Own Id: OTP-9947</p>
        </li>
      </ul>
    



<h3><a name="id58323">1.2 
        Wx 0.99.1</a></h3>

    <h4>Fixed Bugs and Malfunctions</h4>
      <ul>
        <li>
          <p>
	    Fixed a deadlock in the driver, which could happen if a
	    callback caused another callback to be invoked.</p>
          <p>
	    Own Id: OTP-9725</p>
        </li>
      </ul>
    


    <h4>Improvements and New Features</h4>
      <ul>
        <li>
          <p>
	    Implemented wxSystemOptions.</p>
          <p>
	    Load Opengl from libGL.so.1 instead libGL.so to work
	    around linux problems.</p>
          <p>
	    Own Id: OTP-9702</p>
        </li>
      </ul>
    



<h3><a name="id190864">1.3 
        Wx 0.99</a></h3>

    <h4>Fixed Bugs and Malfunctions</h4>
      <ul>
        <li>
          <p>
	    wx: fix obsolete guard warning (list/1) (Thanks to Tuncer
	    Ayaz)</p>
          <p>
	    Own Id: OTP-9513</p>
        </li>
        <li>
	    <p> XML files have been corrected. </p>
          <p>
	    Own Id: OTP-9550 Aux Id: OTP-9541 </p>
        </li>
      </ul>
    


    <h4>Improvements and New Features</h4>
      <ul>
        <li>
          <p>
	    Support virtual tables in wxListCtrl.</p>
          <p>
	    Own Id: OTP-9415</p>
        </li>
      </ul>
    



<h3><a name="id61888">1.4 
        Wx 0.98.10</a></h3>

    <h4>Fixed Bugs and Malfunctions</h4>
      <ul>
        <li>
          <p>
	    Fixed wx app files on mac and solaris. Thanks Jachym
	    Holecek and Joe Williams.</p>
          <p>
	    Own Id: OTP-9324</p>
        </li>
      </ul>
    



<h3><a name="id61918">1.5 
        Wx 0.98.9</a></h3>

    <h4>Fixed Bugs and Malfunctions</h4>
      <ul>
        <li>
	    <p>Wx crashed if graphics could not be initiated, for
	    instance if DISPLAY was not available.</p> <p>Wx could
	    crash during startup, thanks Boris Muhmer for extra
	    ordinary testing.</p>
          <p>
	    Own Id: OTP-9080</p>
        </li>
        <li>
          <p>
	    Wx on MacOS X generated complains on stderr about certain
	    cocoa functions not beeing called from the "Main thread".
	    This is now corrected.</p>
          <p>
	    Own Id: OTP-9081</p>
        </li>
      </ul>
    



<h3><a name="id61334">1.6 
        Wx 0.98.8</a></h3>

    <h4>Improvements and New Features</h4>
      <ul>
        <li>
	    <p>Add wxSystemSettings which was missing in the previous
	    release, despite previous comments.</p> <p>Fix an
	    external loop when stopping erlang nicely.</p>
	    <p>Separate OpenGL to it's own dynamic loaded library, so
	    other graphic libraries can reuse the gl module and it
	    will not waste memory if not used.</p>
          <p>
	    Own Id: OTP-8951</p>
        </li>
      </ul>
    



<h3><a name="id61374">1.7 
        Wx 0.98.7</a></h3>

    <h4>Fixed Bugs and Malfunctions</h4>
      <ul>
        <li>
          <p>
	    Fix crash (segmentation fault) in callback handling.</p>
          <p>
	    Own Id: OTP-8766</p>
        </li>
      </ul>
    


    <h4>Improvements and New Features</h4>
      <ul>
        <li>
          <p>
	    Add wxSystemSettings module.</p>
          <p>
	    Add wxTreeCtrl:editLabel/2.</p>
          <p>
	    Own Id: OTP-8767</p>
        </li>
      </ul>
    



<h3><a name="id61430">1.8 
        Wx 0.98.6</a></h3>

    <h4>Improvements and New Features</h4>
      <ul>
        <li>
          <p>
            Calling <span class="code">sys:get_status()</span> for processes that have
            globally registered names that were not atoms would cause
            a crash. Corrected. (Thanks to Steve Vinoski.)</p>
          <p>
            Own Id: OTP-8656</p>
        </li>
      </ul>
    



<h3><a name="id215262">1.9 
        Wx 0.98.5</a></h3>

    <h4>Fixed Bugs and Malfunctions</h4>
      <ul>
        <li>
          <p>
            Corrected incorrectly generated wxFileDialog:getPaths/1.
            Reported by Jason/hornja.</p>
          <p>
            Own Id: OTP-8330</p>
        </li>
        <li>
          <p>
            Fixed a memory reference bug which caused unexplained
            {badarg, Int} exits when running multiple wx
            applications.</p>
          <p>
            Own Id: OTP-8461</p>
        </li>
      </ul>
    


    <h4>Improvements and New Features</h4>
      <ul>
        <li>
          <p>
            Added <span class="code">wxListCtrl:getEditCtrl/1</span> (not available on
            Mac).</p>
          <p>
            Own Id: OTP-8408</p>
        </li>
        <li>
          <p>
            Cleanups suggested by tidier and modernization of types
            and specs.</p>
          <p>
            Own Id: OTP-8455</p>
        </li>
        <li>
            <p> Changed representation of wxTreeItem to be an
            integer. This saves memory, where the driver do not need
            to keep a object reference to each tree item. </p> <p>
            Added getFirstChild and getNextChild to wxTreeCtrl.</p>
          <p>
            Own Id: OTP-8462</p>
        </li>
      </ul>
    



<h3><a name="id215361">1.10 
        Wx 0.98.4</a></h3>

    <h4>Improvements and New Features</h4>
      <ul>
        <li>
            <p>Added wx_object improvements from Mazen.</p> <p>Fixed
            pid issues, reported by Mazen.</p> <p>Added wxLogNull
            class, reported by Amit Murthy.</p> <p>Various configure
            fixes.</p>
          <p>
            Own Id: OTP-8243 Aux Id: seq11418 </p>
        </li>
        <li>
          <p>
            The documentation is now built with open source tools
            (xsltproc and fop) that exists on most platforms. One
            visible change is that the frames are removed.</p>
          <p>
            Own Id: OTP-8250</p>
        </li>
        <li>
          <p>
            wx now builds with wxWidgets 2.8.4 or a later 2.8
            release, thanks Nico Kruber.</p>
          <p>
            Own Id: OTP-8292</p>
        </li>
      </ul>
    



<h3><a name="id62924">1.11 
        Wx 0.98.3</a></h3>

    <h4>Fixed Bugs and Malfunctions</h4>
      <ul>
        <li>
          <p>
            Added wxListCtrl sorting and build fixes supplied by Paul
            Hampson. Thanks.</p>
          <p>
            Own Id: OTP-8126</p>
        </li>
      </ul>
    


    <h4>Improvements and New Features</h4>
      <ul>
        <li>
            <p>wxHtmlWindow class implemented.</p> <p>All exceptions
            from callbacks are now catched and written to the
            log.</p> <p>Some defines where wrong in 'wx.hrl'.</p>
            <p><span class="code">wx:batch/1</span> and friends could hang forever if
            for instance a breakpoint was set inside the fun. That
            caused all wx applications to hang.</p> <p>Added missing
            wxAuiPaneInfo constructor and destructor.</p> <p>Added
            wxAuiNotebookEvent and wxAuiManagerEvent.</p> <p>Calling
            non supported wxWidgets functions hanged instead of
            crashed.</p> <p>Update OpenGL to version 3.1 and added
            some of the missing glu functions.</p> <p>Fixed
            wxRadioBox which inherited the wrong class, thanks Atilla
            Erdodi.</p>
          <p>
            Own Id: OTP-8083</p>
        </li>
        <li>
          <p>
            Removed some of the automatic garbage collecting after
            application exit, user will get a warning instead so he
            can correct the code.</p>
          <p>
            Own Id: OTP-8138</p>
        </li>
      </ul>
    



<h3><a name="id59914">1.12 
        Wx 0.98.2</a></h3>

    <h4>Improvements and New Features</h4>
      <ul>
        <li>
            <p>Olle Mattson have made a large demo, see
            <span class="code">examples/demo/</span>, that triggered the following bugs
            and new features:</p> <p>New book controls.</p> <p>Added
            wxToolbar:addTool/6.</p> <p>Empty binaries will be used
            to indicate NULL where applicable.</p>
          <p>
            Own Id: OTP-7943</p>
        </li>
	<li>
          <p>Applied patch from Nico Kruber,
	    which fixes building on some wxwidgets installations.
	  </p>
          <p>Open source</p>            
        </li>
      </ul>
    



  <h3><a name="id59971">1.13 
        Wx 0.98.1</a></h3>

    <h4>Improvements and New Features</h4>
      <ul>
        <li>
            <p>Added <span class="code">xrcctrl/3</span> to wxXmlResource and added a
            resource example.</p> <p>Added several event types and
            events records and fixed a couple of event related
            bugs.</p> <p>Event callbacks can now use
            <span class="code">wxEvtHandler:connect/2</span>.</p> <p>Error handling and
            debugging aid have been improved.</p> <p>Added
            wxSplitterWindow and wxGauge:pulse and a couple of
            missing macros in <span class="code">wx.hrl</span>.</p> <p>Thanks to Steve
            Davis for feedback and bug reports.</p>
          <p>
            Own Id: OTP-7875</p>
        </li>
      </ul>
    




  <h3><a name="id191219">1.14 
        Wx 0.98</a></h3>
    
    <h4>Improvements and New Features</h4>
      <ul>
        <li>
          <p>
            A first beta release of wxErlang.</p>
          <p>
            Own Id: OTP-7859</p>
        </li>
      </ul>
    
    


</div>
<div class="footer">
<hr>
<p>Copyright © 2009-2012 Ericsson AB. All Rights Reserved.</p>
</div>
</div>
</div></body>
</html>