# Servoy 2.2.4

**URL:** <https://forum.servoy.com/t/servoy-2-2-4/5450>\
**Category:** Classic Servoy\
**Created:** [February 7, 2006, 9:24pm UTC](https://forum.servoy.com/t/servoy-2-2-4/5450 "2006-02-07T21:24:29Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jan\_Blok](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@Jan\_Blok](https://forum.servoy.com/u/Jan_Blok)\
**Post date:** [February 7, 2006, 9:24pm UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/1 "2006-02-07T21:24:29Z")

</div>

We announce the immediate availability of Servoy 2.2.4

Make a backup of your current Servoy installation (directory and database) before installing.

This version will also be available through auto update shortly (via help menu → check for new version)

Thanks to all for the issues reports!

Changes:  
[fix]-calendar should not change timepart of date  
[fix]-onSearch setting to ‘none’ is illegal, has now same effect as default  
[fix]-toolbar panel remove did not function properly from plugins  
[fix]-ident seq compare [http://forum.servoy.com/viewtopic.php?t=5605](http://forum.servoy.com/viewtopic.php?t=5605) and [http://forum.servoy.com/viewtopic.php?p=28695#28695](http://forum.servoy.com/viewtopic.php?p=28695#28695)  
[fix]-converting foundset back and forth [http://forum.servoy.com/viewtopic.php?t=4830](http://forum.servoy.com/viewtopic.php?t=4830)  
[fix]-dual formatting on field causes edit to be lost  
[fix]-dev. globals display problem [http://forum.servoy.com/viewtopic.php?t=5667](http://forum.servoy.com/viewtopic.php?t=5667)  
[fix]-hair line printing broken (special matte border)  
[fix]-incorrect html use in valuelist/combobox [http://forum.servoy.com/viewtopic.php?t=5669](http://forum.servoy.com/viewtopic.php?t=5669)  
[fix]-onRecordEditStart was also fired when form is not visible  
[fix]-better js array support: plugins.names.join() fix. [http://forum.servoy.com/viewtopic.php?p=28214#28214](http://forum.servoy.com/viewtopic.php?p=28214#28214)  
[enh]-better async loading in tables/portals  
[enh]-non editable text/html area made searchable [http://forum.servoy.com/viewtopic.php?p=27536#27536](http://forum.servoy.com/viewtopic.php?p=27536#27536)

---

<div class="post-metadata">

**Author:** ![patrick](https://avatars.discourse-cdn.com/v4/letter/p/b2d939/32.png) [@patrick](https://forum.servoy.com/u/patrick)\
**Post date:** [February 8, 2006, 8:30am UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/2 "2006-02-08T08:30:39Z")

</div>

Jan forgot to mention:

[enh]-blazing fast rollback of transactions

![:D]( "Very Happy")

---

<div class="post-metadata">

**Author:** ![ROCLASI](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/roclasi/32/4371_2.png) [@ROCLASI](https://forum.servoy.com/u/ROCLASI)\
**Post date:** [February 8, 2006, 9:41am UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/3 "2006-02-08T09:41:33Z")

</div>

I updated a copy of 2.2.1 to 2.2.4 and noticed that Servoy is more strict on the styles. Which I think is a good thing ![:)]( "Smile") .

But now I can’t set the form border to none anymore.  
I can set it to inset, outset and groove, but not to none. Setting the border width also doesn’t do anything.  
I checked the manual and the syntax is correct.

Any ideas?

---

<div class="post-metadata">

**Author:** ![Jan\_Blok](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@Jan\_Blok](https://forum.servoy.com/u/Jan_Blok)\
**Post date:** [February 8, 2006, 10:21am UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/4 "2006-02-08T10:21:11Z")

</div>

I think there are 3 options

1. remove the border-style property from the css
2. set border-width: 0px 0px 0px 0px
3. border-style: empty

---

<div class="post-metadata">

**Author:** ![ROCLASI](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/roclasi/32/4371_2.png) [@ROCLASI](https://forum.servoy.com/u/ROCLASI)\
**Post date:** [February 8, 2006, 10:46am UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/5 "2006-02-08T10:46:48Z")

</div>

> Jan Blok:  
> I think there are 3 options
> 
> 1. remove the border-style property from the css
> 2. set border-width: 0px 0px 0px 0px
> 3. border-style: empty

I tried all options and combinations but no success.  
Also the help doesn’t list ‘empty’ as a border-style option but names ‘none’ instead. I tried both.  
The thing is that using a border-style like inset, groove or outset does work in CSS.

---

<div class="post-metadata">

**Author:** ![Harjo](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/harjo/32/4873_2.png) [@Harjo](https://forum.servoy.com/u/Harjo)\
**Post date:** [February 8, 2006, 12:34pm UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/6 "2006-02-08T12:34:48Z")

</div>

Robert,

I use:

label  
{  
border-style: empty;

that works perfect on windows!

not on Mac?

---

<div class="post-metadata">

**Author:** ![Harjo](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/harjo/32/4873_2.png) [@Harjo](https://forum.servoy.com/u/Harjo)\
**Post date:** [February 8, 2006, 12:37pm UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/7 "2006-02-08T12:37:58Z")

</div>

In my case, on Mac client it also works!

---

<div class="post-metadata">

**Author:** ![ROCLASI](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/roclasi/32/4371_2.png) [@ROCLASI](https://forum.servoy.com/u/ROCLASI)\
**Post date:** [February 8, 2006, 12:42pm UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/8 "2006-02-08T12:42:13Z")

</div>

Hi Harjo,

Labels work fine for me.  
The issue is with the CSS for forms.  
Like:

```auto
form
{
	border-style: empty;
}

```

What do you see?

---

<div class="post-metadata">

**Author:** ![Harjo](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/harjo/32/4873_2.png) [@Harjo](https://forum.servoy.com/u/Harjo)\
**Post date:** [February 8, 2006, 12:43pm UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/9 "2006-02-08T12:43:49Z")

</div>

ah, now I see.

you mentioned the form!

empty, does not work indeed! ![:shock:]( "Shocked")  
use:

border-style: solid;  
border-width: 0;

![:)]( "Smile")

---

<div class="post-metadata">

**Author:** ![ROCLASI](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/roclasi/32/4371_2.png) [@ROCLASI](https://forum.servoy.com/u/ROCLASI)\
**Post date:** [February 8, 2006, 1:03pm UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/10 "2006-02-08T13:03:59Z")

</div>

That does work indeed! Thanks! ![:D]( "Very Happy")

But…it works a bit too well. ![:shock:]( "Shocked")  
With forms loaded in a hidden tabpanel that has a border then the border gets erased. Sometimes partly.

---

<div class="post-metadata">

**Author:** ![Harjo](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/harjo/32/4873_2.png) [@Harjo](https://forum.servoy.com/u/Harjo)\
**Post date:** [February 8, 2006, 1:17pm UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/11 "2006-02-08T13:17:04Z")

</div>

do you mean the border of the tabpanel or the border of the form, inside the tabpanel?

---

<div class="post-metadata">

**Author:** ![ROCLASI](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/roclasi/32/4371_2.png) [@ROCLASI](https://forum.servoy.com/u/ROCLASI)\
**Post date:** [February 8, 2006, 1:19pm UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/12 "2006-02-08T13:19:05Z")

</div>

The border of the tabpanel that holds the form.

---

<div class="post-metadata">

**Author:** ![Harjo](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/harjo/32/4873_2.png) [@Harjo](https://forum.servoy.com/u/Harjo)\
**Post date:** [February 8, 2006, 1:20pm UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/13 "2006-02-08T13:20:48Z")

</div>

but is’nt that the way it supposed to be?

If you make the tabpanel hidden, than no border must be seen. Only the border of the current form, in the tabpanel.

---

<div class="post-metadata">

**Author:** ![ROCLASI](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/roclasi/32/4371_2.png) [@ROCLASI](https://forum.servoy.com/u/ROCLASI)\
**Post date:** [February 8, 2006, 1:28pm UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/14 "2006-02-08T13:28:05Z")

</div>

When you make a tabpanel hidden you hide the LAF tabs and border.  
But you still can add a border with the border property.

---

<div class="post-metadata">

**Author:** ![ROCLASI](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/roclasi/32/4371_2.png) [@ROCLASI](https://forum.servoy.com/u/ROCLASI)\
**Post date:** [February 8, 2006, 1:33pm UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/15 "2006-02-08T13:33:57Z")

</div>

Hmmm..seems the issue is with Special Matte. When you use Line or Matte it draws fine but not so with Special Matte.

---

<div class="post-metadata">

**Author:** ![SteveInLA](https://avatars.discourse-cdn.com/v4/letter/s/898d66/32.png) [@SteveInLA](https://forum.servoy.com/u/SteveInLA)\
**Post date:** [February 9, 2006, 9:18pm UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/16 "2006-02-09T21:18:35Z")

</div>

HTML\_AREA fields no longer render table background colors in Servoy 2.2.4 on my Windows 2000 system running Java 1.5, though cell background colors render fine. On my Mac OS X system running Servoy 2.2.4 and Java 1.4.2, both table and cell background colors render fine. Please test with the attached sample solution.

Thanks,  
Steve in LA

[html\_table\_bgcolor\_224\_01.servoy](https://forum.servoy.com/uploads/short-url/9zkHE8aSvDvtMPsETTiOHYfbyRR.servoy) (4.21 KB)

---

<div class="post-metadata">

**Author:** ![Harjo](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/harjo/32/4873_2.png) [@Harjo](https://forum.servoy.com/u/Harjo)\
**Post date:** [February 9, 2006, 9:21pm UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/17 "2006-02-09T21:21:44Z")

</div>

This is known issue, but has nothing to do with Servoy, but everything with your Java version. (1.5)

---

<div class="post-metadata">

**Author:** ![tweetie](https://avatars.discourse-cdn.com/v4/letter/t/c68b51/32.png) [@tweetie](https://forum.servoy.com/u/tweetie)\
**Post date:** [February 14, 2006, 11:00am UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/18 "2006-02-14T11:00:04Z")

</div>

I am having some tabpanel troubles since 2.2.4.  
Let me try to explain:  
-I have a form **menu** attached to db **menu** …db **menu** only has 1 row for storing all kind of settings  
-I use form **menu** as a navigation form, on the left I have buttons, on the right-side I have a relationless tabpanel (with Taborientation = HIDE) that gets filled with other forms according to which button you press…suppose I want to see form **client\_details** …it is put in this relationless tabpanel  
-on form **client\_details** I have certain parts that are re-used, for example a **title bar** filled with someone’s name and birthdate. So on form **client\_details** I have a tabpanel with **title bar** with a relation **client\_to\_client**  
- **title bar** is shown correctly when I am on form **client\_details** but from form **menu** it only shows the **title bar** once, but the second and third and so…it completely disappears

This problem also occurs elsewhere…I also found that suppose **title bar** is put in a tabpanel, together with other forms…it would reappear when you click on the tab on the tabpanel with **title bar**.

The code I use to fill the tabpanel from menu:

```auto
	elements.mainpage.removeTabAt(1);
	elements.mainpage.addTab(forms[gotoform[elementNr][elementNrSub]],'',null,null,null,null);

```

In a previous version it worked like a charm.

Servoy Developer  
Version R2 2.2.4-build 336  
Java version 1.5.0\_06-b05 (Windows 2000)

---

<div class="post-metadata">

**Author:** ![Jan\_Blok](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@Jan\_Blok](https://forum.servoy.com/u/Jan_Blok)\
**Post date:** [February 14, 2006, 5:58pm UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/19 "2006-02-14T17:58:41Z")

</div>

Could you mail us a small sample solution demonstrating this issue?

---

<div class="post-metadata">

**Author:** ![tweetie](https://avatars.discourse-cdn.com/v4/letter/t/c68b51/32.png) [@tweetie](https://forum.servoy.com/u/tweetie)\
**Post date:** [February 26, 2006, 6:03pm UTC](https://forum.servoy.com/t/servoy-2-2-4/5450/20 "2006-02-26T18:03:21Z")

</div>

> Jan Blok:  
> Could you mail us a small sample solution demonstrating this issue?

Hi Jan, any new on this? I’m getting more and more tabs disappearing. Am I doing sumthing wrong? On 18 feb I sent you a sample solution, did you get it?

[Next page](https://forum.servoy.com/t/servoy-2-2-4/5450.md?page=2)
