DHTMLX Little-Known Features: “Soft-Closed” Windows

March 31st, 2015

One more small DHTMLX tip with the help of which you’ll be able to close window (not collapse), but it will be still active and continue working on background.

Why does someone need it? It’ll save you from the necessity to load the definite part of information each time, i.e. the work with your app will render faster.

soft-closed-windows

Click to open live demo

Read more »

What else is new in dhtmlxGantt 3.2

March 24th, 2015

As a follow-up to our recent update of dhtmlxGantt, we’d like to elaborate more on new samples and features that were added to the version 3.2. We hope that it will show you how many cool things can be done with our Gantt Chart and assure you to continue or start using it.

We’ve already described such new features like tasks grouping and multi-task selection, so we won’t stop at them now and will proceed to some other updates. Click on the pictures or the links below them to open the samples and try all these features right now.

Adding custom buttons in dhtmlxGantt

You can add clickable buttons and icons to the left grid, as well as in the content of the task bars. For example, you can add the custom buttons for add/edit/delete operations directly to the task row in order to simplify the control upon the tasks by clicking on one button.

Custom-buttons-gantt

Click to open a live demo

Read more »

DHTMLX Scheduler .NET Event Calendar Updated to Version 3.3

March 20th, 2015

The ASP.NET version of DHTMLX Scheduler caught up to the update of our JavaScript version. Scheduler.Net 3.3 came out with the following new features and improvements:

  • “Days” mode for Timeline view added
  • Ability to show multiple days in Units view added
  • Touch devices support in Timeline view improved
  • New option for Tooltip extension added
  • Client-side API of URL and Expand extensions improved
  • Several issues related to Daylight Savings Time switch fixed



week-units-calendar

You may find more details here.

dhtmlxGantt 3.2: Tasks Grouping, Multi-selection and More

March 18th, 2015

We are happy to inform you that our JavaScript Gantt Chart, dhtmlxGantt, is updated to the version 3.2! With this update, we continued extending the functionality and greatly improving the performance.

Tasks Grouping

Since 3.2, you can group tasks in gantt by some property. It will be useful for estimating the project from each aspect. For example, you can group tasks by owner and see the workload of each person involved in the project. Moreover, grouping of tasks supports multi-level grouping.

tasks-grouping-gantt

Click to open a live demo

Read more »

DHTMLX Little-Known Features: Loading Content into Tabs on Demand

March 9th, 2015

We continue sharing small tricks and tips that enable so many abilities when using our JavaScript UI library. This time we’ll show you how to load content into tabs on demand.

The described ability allows you to decrease the load on your app. The end users of your product may not need all the content to be load at once. Nobody will deny that this feature will make your app faster and more efficient.

load-content-into-tabs-on-demand

Click to open live demo

Read more »

DHTMLX Little-Known Features: Attaching Menu to Layout

February 17th, 2015

This post is for those people who want to save as mush space in their apps as the can. We provide the possibility to attach the menu to the layout header. And it can be done quite easy, let’s see.

attach-menu-in-layout
Read more »

dhtmlxScheduler Updated to Version 4.3

February 4th, 2015

We are pleased to announce that our JavaScript Event Calendar, dhtmlxScheduler, is updated to the version 4.3. This update brings us some new features, lots of fixes and improvements.

Multiple days in Units view

This update introduces a long-awaited and cool ability to display multiple days in Units view. So now, using the days parameter, you can display even the whole week (or any number of days) divided into the sections.

Multiple-days-calendar
Read more »

Ability to Download Uploaded Files with New dhtmlxVault 2.4

January 28th, 2015

We are happy to inform you that we released a new version of our JavaScript file uploader, dhtmlxVault 2.4.

Ability to download files

The most significant and demanded new feature in this version is the ability to download the files from Vault. You may check the demo here and the way to handle files downloading here.

vault-download-files
Read more »

DHTMLX Little-Known Features: How to Work with Ajax

January 12th, 2015

Based on frequent questions about working with DHTMLX and Ajax, we decided to explain how it works in detail.

The main function of Ajax is interaction with a server, sending requests and processing of user data in particular. dhtmlxAjax was simplified in the version 4.0.

The general scripts of working with Ajax are the following:

  • data request from the server
  • processing of the server response
  • error handling

We’ll use PHP as a server script, but in general any server script can generate the content.

For data request either GET or POST requests are used. With GET we have the following:

dhx4.ajax.get("server.php?p1=v1&p2=v2", function(){...});

The first param is the address of the server script server.php, there also can be any number of additional parameters p1=v1, p2=v2 (but don’t forget about the limit of GET request). As GET is an asynchronous request, we need the second param – a function that is called after the response is loaded (we’ll talk about it later).

POST request is similar to GET, but here we pass the parameters as a separate argument:

dhx4.ajax.post("server.php", "p1=v1&p2=v2", function(){...});

The examples of work with synchronous requests getSync and postSync you can find in our docs.

So, the data are requested by client. Now let’s see how to process them on the server and create a response for the client side. The most secure way is to pass data by means of using some structure, e.g. json or xml. Why them? These formats are described and they are the same in any environment. We won’t show the business logic operations in our example, just the received result.
Read more »

DHTMLX Customer Spotlight: dhtmlxSuite in Christmas List Manager

December 22nd, 2014

Christmas is all around us! And one of DHTMLX users, Monty Scroggins, developed a very useful application for tracking Christmas gifts. Read the full article to get learn more about it!

Christmas List Manager is a full featured web application that can be used to track and manage gifting year after year. It is quick, simple and effective at reducing the difficulty of tracking what gifts were bought when and for whom. It also to gives plain insight into the disbursement for the different gift recipients. Have you ever stumbled across an item and thought “I will have to remember that item at Christmas time” only to have totally forgotten about it when December rolls around?

Have you ever asked yourself:

“Didn’t we buy something like this for xxx a year or two ago?.. I remember buying something similar in the past..”
“It seems like xxx likes this kind of thing.. but I cannot be remember for sure..”
“Did we spend too much or too little for xxx compared to last year or other recipients?..”

Christmas List Manager can help with all of this.

Christmas Manager
Read more »