<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1256">


<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Cambria;
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Webdings;
        panose-1:5 3 1 2 1 5 9 6 7 3;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.WordSection1
        {page:WordSection1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="2050" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=WordSection1>

<p class=MsoNormal>Dear all;<o:p></o:p></p>

<p class=MsoNormal>I had a question on how to bind to NSTableView <o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal> [Export(&quot;tableView:objectValueForTableColumn:row:&quot;)]<o:p></o:p></p>

<p class=MsoNormal> public NSObject objectValueForTableColumn
(NSTableView aTableView, NSTableColumn aTableColumn, int rowIndex)<o:p></o:p></p>

<p class=MsoNormal> { <o:p></o:p></p>

<p class=MsoNormal> return new
NSString(Items[rowIndex].Name);<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal> }<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>I want to return nsobject based on aTableColumn identifier<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>thanks<o:p></o:p></p>

<p class=MsoNormal><span style='font-family:"Cambria","serif";color:#4F81BD'>Best
Regards, <o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=603
 style='width:452.05pt'>
 <tr style='height:24.35pt'>
  <td width=119 style='width:89.5pt;padding:.75pt .75pt .75pt .75pt;height:
  24.35pt'>
  <p class=MsoNormal><!--[if gte vml 1]><v:shapetype id="_x0000_t75" 
   coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" 
   filled="f" stroked="f">
   <v:stroke joinstyle="miter" />
   <v:formulas>
    <v:f eqn="if lineDrawn pixelLineWidth 0" />
    <v:f eqn="sum @0 1 0" />
    <v:f eqn="sum 0 0 @1" />
    <v:f eqn="prod @2 1 2" />
    <v:f eqn="prod @3 21600 pixelWidth" />
    <v:f eqn="prod @3 21600 pixelHeight" />
    <v:f eqn="sum @0 0 1" />
    <v:f eqn="prod @6 1 2" />
    <v:f eqn="prod @7 21600 pixelWidth" />
    <v:f eqn="sum @8 21600 0" />
    <v:f eqn="prod @7 21600 pixelHeight" />
    <v:f eqn="sum @10 21600 0" />
   </v:formulas>
   <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect" />
   <o:lock v:ext="edit" aspectratio="t" />
  </v:shapetype><v:shape id="Rectangle_x0020_7" o:spid="_x0000_s1026" type="#_x0000_t75" 
   style='position:absolute;margin-left:0;margin-top:0;width:0;height:0;
   z-index:1;visibility:hidden;mso-wrap-distance-right:59pt;
   mso-wrap-distance-bottom:50pt'>
   <o:lock v:ext="edit" aspectratio="f" selection="t" />
  </v:shape><![endif]--><span style='font-size:8.0pt;color:#984806'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  &nbsp;&nbsp;<img width=80 height=78 id="Picture_x0020_12"
  src="cid:image001.jpg@01CBD106.D3E2DBA0"
  alt="cid:image015.jpg@01CB389C.82C19750"> </span><span style='color:#984806'><o:p></o:p></span></p>
  </td>
  <td width=8 style='width:5.8pt;padding:.75pt .75pt .75pt .75pt;height:24.35pt'>
  <p class=MsoNormal><!--[if gte vml 1]><v:shape id="Straight_x0020_Arrow_x0020_Connector_x0020_10" 
   o:spid="_x0000_s1027" type="#_x0000_t75" style='position:absolute;
   margin-left:-10.1pt;margin-top:-6.4pt;width:20.15pt;height:78.25pt;
   z-index:2;visibility:visible;mso-wrap-style:square;mso-wrap-distance-left:9pt;
   mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;
   mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;
   mso-position-horizontal-relative:text;mso-position-vertical:absolute;
   mso-position-vertical-relative:text'>
   <v:imagedata src="cid:image002.png@01CBD106.D3E2DBA0" o:title="" />
  </v:shape><![endif]--><![if !vml]><span style='mso-ignore:vglayout;
  position:relative;z-index:2'><span style='position:absolute;left:-14px;
  top:-8px;width:27px;height:104px'><img width=27 height=104
  src="cid:image003.png@01CBD106.D3E2DBA0" v:shapes="Straight_x0020_Arrow_x0020_Connector_x0020_10"></span></span><![endif]><span
  style='font-size:12.0pt;color:#984806'><o:p></o:p></span></p>
  </td>
  <td width=476 style='width:356.75pt;padding:.75pt .75pt .75pt .75pt;
  height:24.35pt'>
  <p class=MsoNormal style='text-autospace:none'><b><span style='color:#0070C0'>Hany
  Ragheb Abou El Ezz</span></b><b><span style='color:#0070C0'><o:p></o:p></span></b></p>
  <p class=MsoNormal style='text-autospace:none'><span style='color:#0070C0'>Senior
  Software Engineer<o:p></o:p></span></p>
  <p class=MsoNormal style='text-autospace:none'><span style='color:#0070C0'>+2
  0120711006</span><span style='font-size:10.0pt;color:#0070C0'><o:p></o:p></span></p>
  <p class=MsoNormal style='text-autospace:none'><b><span style='color:#0070C0'>Victory
  Link Int.<o:p></o:p></span></b></p>
  <p class=MsoNormal style='text-autospace:none'><span style='font-size:10.0pt;
  color:#0070C0'>5 El Zohour st. 1st floor, Cairo 12311 Egypt <o:p></o:p></span></p>
  <p class=MsoNormal><span style='font-size:10.0pt;color:#0070C0'>Phone: +2 02
  37624480, Fax: +2 02 37624490&nbsp;&nbsp;&nbsp; </span><span
  style='font-size:10.0pt;color:#1F497D'><o:p></o:p></span></p>
  <p class=MsoNormal><span style='font-size:10.0pt;color:#0070C0'>Website: <a
  href="http://www.victorylink.com/"><span style='color:#0070C0;text-decoration:
  none'>http://www.victoryfn.com/</span></a> </span><span style='font-size:
  10.0pt;color:#984806'><o:p></o:p></span></p>
  </td>
 </tr>
</table>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:18.0pt;
font-family:Webdings;color:green'></span><i><span style='font-size:10.0pt;
font-family:"Arial","sans-serif";color:green'> </span></i><i><span
style='font-size:8.0pt;font-family:"Arial","sans-serif";color:green'>please
consider saving this email instead of printing it<o:p></o:p></span></i></p>

<p class=MsoNormal><span style='font-size:8.0pt'>********************************************************************************************************************************************************</span><span
style='font-size:8.0pt'><o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:8.0pt'>This message and any
attachments transmitted with it are confidential and are intended only for the
use of the individual or entity to which they are addressed and may contain
information that is confidential, subject to copyright or constitutes a trade
secret. <o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:8.0pt'>If you are not the intended
recipient you are hereby notified that any dissemination, copying or
distribution of this message, or files associated with this message, is
strictly prohibited. <o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:8.0pt'>If you have received this
message in error, please notify us immediately by replying to the message and
deleting it from your computer. <o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:8.0pt'>Messages sent to and from us
may be monitored. <o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:8.0pt'>Internet communications cannot
be guaranteed to be secure or error-free as information could be intercepted,
corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. <o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:8.0pt'>Victory FN accepts no
liability for the content of this message, or for the consequences of any
actions taken on the basis of the information provided, unless that information
is subsequently confirmed in writing. <o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:8.0pt'>Any views or opinions
presented in this message are solely those of the author and do not necessarily
represent those of Victory FN. Computer viruses can be transmitted via email. <o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:8.0pt'>The recipient should check
this message and any attachments for the presence of viruses. <o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:8.0pt'>The company accepts no
liability for any damage caused by any virus transmitted by this message.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:8.0pt'>********************************************************************************************************************************************************<o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

</div>

 <BR><BR>__________ Information from ESET NOD32 Antivirus, version of virus signature database 5890 (20110220) __________<BR><BR>The message was checked by ESET NOD32 Antivirus.<BR><BR><A HREF="http://www.eset.com">http://www.eset.com</A><BR> </body>

</html>