<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><font size="+1"><b>Hello everybody!</b><b><br>
        </b></font></p>
    <p>1. My name is Şerban Stănescu, I am from România and I just
      started learning Gambas.<br>
      "Ş" in my name is spelled as --> EN: Sh, FR: ch and "ă", like
      the first two letters in "another".<br>
      Since my French is poor, I'll stick to English. <br>
    </p>
    <p><b>2. I just wanted to say "Thanks" to the Admin: Thanks Benoît!</b><br>
      And <b>a warm <HELLO!> to all people around here!</b></p>
    <p><b>3. My programming skills</b>... Are poor. I am a self-taught,
      so lower your expectations.<br>
      I have some experience though...<br>
      I started learning with VB (5.5? That was back in 1995), then I
      tried my hand with some CPP (C++)<br>
      and then I tried <font color="#0f0cf2"><b>RapidQ</b></font>,
      which I really loved. Same concept as Gambas, but... for Windows.
      Long story, so I'll skip it.<br>
      That was till 22-07-2012, when I moved for good to Linux. Never
      used Windows since.<br>
      Sometime ago, I found Gambas. One month ago, I started learning.<br>
      Had lots of trouble with the documentation, but I managed to
      rebuild from scratch a program<br>
      I made years ago in RapidQ, called <i><b>CD Manager</b></i> (was
      listed on nonags.com and got 5 ducks out of 6).<br>
      It is a simple program, designed to list directories and save
      results into .txt files, for archive information management
      purposes.<br>
      It allwes me to search the DirLists (hence the name: <b>DirLister</b>)
      and then perform various searches for WhatEverRequired, <br>
      list the results, save the list, narrow the search and so on.<br>
    </p>
    <p>It's easier to find a file in such a list than mangling with
      media. And my archives, exceed 2 TB of data.<br>
      So, if you grasp the idea of looking for a needle in a hay stack,
      you understand my point.<br>
      Here are 2 screenshots:<br>
      <a class="moz-txt-link-freetext" href="https://www.facebook.com/photo.php?fbid=2697670833614144">https://www.facebook.com/photo.php?fbid=2697670833614144</a><br>
      I chose the URL due to image size. I guess the list supports some
      250 K files so adding many files lead to a waste of space.<br>
    </p>
    <p><font color="#0f0cf2"><u><b>4. To Benoît.</b></u></font></p>
    <p><font color="#0f0cf2"><b>A. Amazing RAD!</b></font> Has more than
      I dreamed of!<br>
      <b>B. The [Dir] class</b> has a flaw. I needed a flag to exclude
      some files/directories. Among the constants it is required a
      [gbListCurrentUser], <br>
      otherwise the program rises the [Access Denied] error when
      encountering say, "root/root" or other owner than the current
      user.<br>
      Using the App as Root on the other hand, it's something to better
      avoid, except for experienced users.</p>
    <p><b>C. The [Dialog] class.</b> It took me a lot of time (many
      hours!) to figure out that the [Dialog.SelectDirectory()] class is
      actually the<br>
      [Dialog.OpenFile()] stripped down. Bad programming choice, since
      if you use the <Dialog.Filer =[...]> somewhere and then you
      try to open a directory.<br>
      the dialog shown is crippled and useless. You first need to issue
      a dummy call of the class with <Dialog.Filer =[""]> in order
      to delete the previous filters.<br>
      The "Choose Directory" dialog will never ever show, but you can
      select a directory in this way. If possible (= can do it in a
      reasonable time), <br>
      change the hierarchy of the classes and make [SelectDirectory] the
      superclass and then add the prototypes for [OpenFile] and create
      the subclass for this control.<br>
      This way you avoid similar collisions and who-knows-what-else...</p>
    <p><b>D. SearchBox for the documentation site.</b> Sorry, but using
      the documentation is such a curse! The only option is to move back
      and forth through pages,<br>
      looking for WHAT? How is anyone supposed to know what he's looking
      for, supposedly that the "something" really is there?<br>
      Does anyone expect from someone NEW to Gambas to know already
      everything? If so, what's the purpose of the documentation?<br>
      It takes about 300% more time to find something IF you'tre lucky
      enough. <br>
      Otherwise, it takes up to 10 times more time moving back and forth
      through countless pages, in the hope you'll find something useful.<br>
      A SEARCH function, very much like in <a
        href="https://lists.gambas-basic.org/cgi-bin/search.cgi">https://lists.gambas-basic.org/cgi-bin/search.cgi</a>,
      would solve the problem.<br>
      Also, in the built-in Help, would be very helpful a SEARCH
      function.<br>
    </p>
    <p>Best regards!<br>
      Şerban<br>
      <br>
      <br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
  </body>
</html>