<!doctype html>
<html>
 <head> 
  <meta charset="UTF-8"> 
 </head>
 <body>
  <div style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: #333333;">
   <span style="font-family: helvetica; font-size: 12pt;">Thanks all (Bruce, BruceS, and Gianluigi) for your suggestions.  I will (eventually) try and/or look at it all.</span>
   <br>
  </div>
  <div style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: #333333;" class="default-style">
   <span style="font-family: helvetica; font-size: 12pt;">-Jerry</span>
  </div>
  <blockquote type="cite">
   <div>
    On 08/26/2021 8:10 AM Bruce Steers <bsteers4@gmail.com> wrote:
   </div>
   <div>
    <br>
   </div>
   <div>
    <br>
   </div>
   <div dir="ltr">
    <div dir="ltr">
     <div style="font-size: small;" class="gmail_default">
      <br>
     </div>
    </div>
    <br>
    <div class="gmail_quote">
     <div class="gmail_attr" dir="ltr">
      On Thu, 26 Aug 2021 at 15:56, bb <<a href="mailto:adamnt42@gmail.com">adamnt42@gmail.com</a>> wrote:
      <br>
     </div>
     <blockquote>
      On Thu, 2021-08-26 at 07:12 -0700, Jerry Betzer wrote:
      <br>> Apologies in advance if I have selected the wrong address for this e-
      <br>> mail.
      <br>> I am a novice Gambas user and even more novice member of this user
      <br>> list.
      <br>> I am looking for help working with the PictureBox class.  I got off
      <br>> to a pretty quick and easy start displaying my images (.jpg files)
      <br>> but I am having difficulty fitting my pictures within the picture box
      <br>> container in a proportional way.  Per the
      <br>> <a target="_blank" href="http://gambaswiki.org/comp/gb.qt4/picturebox" rel="noopener">gambaswiki.org/comp/gb.qt4/picturebox</a> link it looked like I should
      <br>> use the "Mode" attribute (specifically PictureBox1.Mode =
      <br>> PictureBox.Contain).
      <br>> When I run my program I get the following error:
      <br>> unknown symbol "Mode" in class "PictureBox"
      <br>> 
      <br>> My OS is:  Linux Mint 18 'sarah'
      <br>> 'cinnamon 64 bit'
      <br>> 
      <br>> cat /etc/os-release yields:
      <br>> NAME = "ubuntu"
      <br>> VERSION = "16.04 LTS (Xenia Xerus)"
      <br>> 
      <br>> Gambas version:  3.8.4                   <----------------- TRUE?
      <br>> 
      <br>> Code snippet:
      <br>> Dim strMyString As String
      <br>> strMyString = FileChooser1.Value
      <br>> PictureBox1.Picture = Picture[strMyString]
      <br>> PictureBox1.Mode = 3
      <br>> 
      <br>> NOTE:  I have tried substituting PictureBox.Contain for the magic
      <br>> number 3.
      <br>> 
      <br>> Thanks in advance for any help.
      <br>> -Jerry
      <br>> ----[ <a target="_blank" href="http://gambaswiki.org/wiki/doc/netiquette" rel="noopener">http://gambaswiki.org/wiki/doc/netiquette</a> ]----
      <br>You are using an incredibly old version of Gambas! (Typical Mint)
      <br>I doubt whether PictureBox back then had much.
      <br>Try and update to a more recent version.
      <br>
      <br>bruce
      <br>
     </blockquote>
     <div>
      <br>
     </div>
     <div class="gmail_default" style="font-size: small;">
      He's right that is pretty old.
     </div>
     <div class="gmail_default" style="font-size: small;">
      Try this link...
     </div>
     <div class="gmail_default" style="font-size: small;">
      <a href="https://launchpad.net/~gambas-team/+archive/ubuntu/gambas3">https://launchpad.net/~gambas-team/+archive/ubuntu/gambas3</a>
     </div>
     <div class="gmail_default" style="font-size: small;">
      <br>
     </div>
     <div class="gmail_default" style="font-size: small;">
      follow the instructions "Adding this PPA to your system" to upgrade to gambas 3.16 stable.
     </div>
     <div class="gmail_default" style="font-size: small;">
      <br>
     </div>
     <div class="gmail_default" style="font-size: small;">
      <br>
     </div>
     <div class="gmail_default" style="font-size: small;">
      But you will probably find your issue it the container/panel your picture box is in.
     </div>
     <div class="gmail_default" style="font-size: small;">
      It takes a little experimentation to make sure your picture box is not in a panel that will stretch the image even if Contain is set.
     </div>
     <div class="gmail_default" style="font-size: small;">
      try setting the parent panel Arrangement to Arrange.None and Expand = false.
     </div>
     <div class="gmail_default" style="font-size: small;">
      If you are not sure if it is the panel shape set the panels background to a temporary colour to highlight it's shape.
     </div>
     <div class="gmail_default" style="font-size: small;">
      <br>
     </div>
     <div class="gmail_default" style="font-size: small;">
      Best of luck
     </div>
     <div class="gmail_default" style="font-size: small;">
      BruceS  (a different Bruce)
     </div>
     <div class="gmail_default" style="font-size: small;">
      <br>
     </div>
    </div>
   </div>
   <br>----[ http://gambaswiki.org/wiki/doc/netiquette ]----
   <br>
  </blockquote>
 </body>
</html>