----- Original Message ----- 
From: "Alastair Burr" <[email protected]>
To: "RBASE-L Mailing List" <[email protected]>
Sent: Wednesday, January 07, 2009 2:19 PM
Subject: [RBASE-L] - Re: Tab vs. Enhanced Tab


> If the changes needed are as "simple" as stated then it would be nice if RBTI 
> could add a feature that could do the conversion for those items that have 
> enhanced controls as well as standard ones.

  Backward compatibility without the need for unnecessary code (bloat) in the 
UI to test for anything that needs done.  It's best left the way it is.

> You might even go further and then think why keep the standard ones if the 
> converted replacements can be set to default to no "visible" change and so 
> not affect current applications.
>
> Is this something that has been asked for and not been possible to do?
>
> Regards,
> Alastair.
>
>
>
> ----- Original Message ----- 
> From: "MikeB" <[email protected]>
> To: "RBASE-L Mailing List" <[email protected]>
> Sent: Wednesday, January 07, 2009 6:46 PM
> Subject: [RBASE-L] - Re: Tab vs. Enhanced Tab
>
>
>>
>> ----- Original Message ----- 
>> From: <[email protected]>
>> To: "RBASE-L Mailing List" <[email protected]>
>> Sent: Wednesday, January 07, 2009 10:02 AM
>> Subject: [RBASE-L] - Re: Tab vs. Enhanced Tab
>>
>>
>>> Thanks, Mike & Vic, that's what I remembered in the back of my mind. That
>>> there was something in the editable version of the control that you could
>>> change.   I'm going to backup my form and try it.
>>>
>>> The backup is to do alot of copy and pasting, as you say...   I do this 
>>> often
>>> with other things, but never tried it with a tab control.   Don't know if 
>>> you
>>> have to copy each page separate, etc...
>>
>> Karen,
>>
>>  I'm pretty sure the Sys_Forms3 edit will do what I said, but if you want to 
>> start anew, just create the enhanced Tab Control and add the same number of 
>> pages as your subject, then copy and paste the "contained" objects from 
>> subject to target, then move your Event code also (onbefore, onfter, 
>> onclose, CustomFormAction, onDesign)
>>
>>>
>>>> One way is to just open two instances of RBase and have two form designers
>>>> open
>>>> at the same time, one with your subject and the other with the target
>>>> enhances
>>>> tab control and do a lot of cutting and pasting.
>>>>
>>>> I have done the next, and it worked, so:
>>>>
>>>> First, make a copy of your form before you do anything else.
>>>>
>>>> Save the form in an uncompressed format.
>>>>
>>>> create another form with the enhanced tab control and save it also in an
>>>> uncompressed format.  Select the enhanced Tab Control and Ctr-C (copy) it 
>>>> to
>>>>
>>>> the clipboard.
>>>>
>>>> Open Notpad and Ctrl-V (paste it)
>>>>
>>>> The description will look like this:
>>>>
>>>> object RPageControl1: TRPageControl
>>>>   Tag = 84678207
>>>>   Left = 70
>>>>   Top = 205
>>>>   Width = 466
>>>>   Height = 96
>>>>   UseByRForm = False
>>>>   HideOnStartup = False
>>>>   BackgroundColor = clBtnFace
>>>>   CompID = 'RPageControl1'
>>>>   LastPageIndex = 0
>>>>   TabOrder = 9
>>>>   FixedDimension = 0
>>>> end
>>>>
>>>> if you copy and paste the regular tab control (a virgin one without any 
>>>> code
>>>> or
>>>> added controls) it will look like this:
>>>>
>>>> object PageControl1: TPageControl
>>>>   Tag = 42536699
>>>>   Left = 60
>>>>   Top = 30
>>>>   Width = 476
>>>>   Height = 126
>>>>   UseByRForm = False
>>>>   HideOnStartup = False
>>>>   CompID = 'PageControl1'
>>>>   LastPageIndex = 0
>>>>   ParentShowHint = False
>>>>   ShowHint = True
>>>>   TabOrder = 8
>>>> end
>>>>
>>>> Notice there are only 3 lines different.
>>>>
>>>> The first line that tells exactly what the object class is, the Component 
>>>> ID
>>>>
>>>> (which isn't important at this point) and the addition of the last line
>>>> FixedDimension = 0.
>>>>
>>>> So open Sys_Forms3 and navigate to the form to convert and change the 
>>>> first
>>>> line and add the FixedDimension=0 in the position relative to the way it 
>>>> is
>>>> shown above, save and exit the sys_forms3 and open the form in the 
>>>> designer.
>>>>
>>>> It should now have an enhanced form. (fingers crossed)
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>
>>
>
>
> --------------------------------------------------------------------------------
>
>
>
> No virus found in this incoming message.
> Checked by AVG - http://www.avg.com
> Version: 8.0.176 / Virus Database: 270.10.3/1879 - Release Date: 06/01/2009 
> 17:16
>
>
> 


Reply via email to