Main > Free Download Search >

Free statements tile software for linux

statements tile

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 473
Regular Statement String 2.5.7

Regular Statement String 2.5.7


Regular Statement String (RSS) provides several libraries in C, Java, and COM. more>>
Regular Statement String (RSS) provides several libraries in C, Java, and COM to implement and demonstrate the key-value development method using well-designed "strings" (RSS) as the media. Regular Statement String also shows a way to write "Process Oriented" applications.
Enhancements:
- This release adds an implementation for SUN Solaris (SPARC).
<<less
Download (0.33MB)
Added: 2007-04-12 License: Freeware Price:
926 downloads
SQL::Statement::Embed 1.15

SQL::Statement::Embed 1.15


SQL::Statement::Embed can embed a SQL engine in a DBD or module. more>>
SQL::Statement::Embed can embed a SQL engine in a DBD or module.

SQL::Statement is designed to be easy to embed in other modules and to be especially easy to embed in DBI drivers. It provides a SQL Engine and the other module needs to then provide a data source and a storage mechanism. For example, the DBD::CSV module uses SQL::Statement as an embedded SQL engine by implementing a file-based data source and by using DBI as the user interface. Similarly DBD::Amazon uses SQL::Statement as its SQL engine, provides its own extensions to the supported SQL syntax, and uses on-the-fly searches of Amazon.com as its data source.

SQL::Statement is the basis for eight existing DBDs (DBI database drivers). If you have a new data source, you too can create a DBD without having to reinvent the SQL wheel. Its fun, its easy, become a DBD author today!

SQL::Statement can be also be embedded without DBI. Well explore that first since developing a DBD uses most of the same methods and techniques.

The role of SQL::Statement subclasses

SQL::Statement provides a SQL parsing and execution engine. It does not provide a data source or storage mechanism other than in-memory tables. The DBD::File module is a subclass of SQL::Statement that provides access to file-based storage mechanisms. Its quite possible to use things other than files as data souces, in which case we wouldnt use DBD::File, instead wed replace DBD::Files methods with our own. In the examples below, well use DBD::File, replacing only a few methods.

SQL::Statement provides SQL parsing and evaluation and DBD::File provides file-based storage. The only thing missing is a data source - what we actually want to store and query. As an example suppose we are going to create a subclass called Foo that will provide as a data source a simple file similar to a passwd file - one record per line, fields separated by colons, with only three fields "username, uid, gid".

Consider what needs to happen to perform a SELECT query on our Foo data:

* recieve a SQL string
* parse the SQL string into a request structure
* open the table(s) specified in the request
* define column names and postions for the table
* read rows from the table
* convert the rows from colon-separated format into perl arrays
* match the columns and rows against the requested selection criteria
* return requested rows and columns to the user

To perform operations like INSERT and DELETE, we also need to:

* convert rows from perl arrays into colon-separated format
* write rows
* delete rows

SQL::Statement takes care of all of the SQL parsing and evaluation. DBD::File takes care of file opening, reading, writing, and deleting. So the only things Foo is really responsible for are:

* define column names and postions for the table
* convert rows from colon-separated format into perl arrays
* convert rows from perl arrays into colon-separated format

In SQL::Statement subclasses these responsibilities are assigned to two objects, a ::Statement object is responsible for opening the table, defining the column names and positions, and for creating new ::Table objects. A ::Table object is responsible for reading, converting, writing, and deleting data.

<<less
Download (0.085MB)
Added: 2006-06-13 License: Perl Artistic License Price:
1230 downloads
makepp_statements 1.50-cvs-070506

makepp_statements 1.50-cvs-070506


makepp_statements Perl package contains various statements in a makefile. more>>
makepp_statements Perl package contains various statements in a makefile.

and, build_cache, "build_check", define, else, enddef, endef, endif, "export", global, ifdef, "ifeq", "ifmakeperl", ifndef, ifneq, ifnsys, "ifperl", "ifsys", "include", "_include", load_makefile, make, perl, "makesub", no_implicit_load, or, perl, "perl_begin", perl_end, "prebuild", register_scanner, "register_command_parser", "register_input_suffix", repository, "runtime", signature, "sub"

A statement is any line beginning with a word which does not have a : in it. (A colon implies that the line is a rule.) For example, these are statements:

include extra_rules.mk
load_makefile subdir

Makepp has a number of builtin statements which you may occasionally need to use.

Note that wherever you see an underscore, you may also use a dash, because makepp converts dashes to underscores in statement names.

Conditionals

Conditionals are special statements, which control what lines of the Makeppfile are actually seen. The simplest form (where ifxxx stands for any of the conditional statements documented below) is:

ifxxx ...
lines seen if the statement evaluates as true
endif

or:

ifxxx ...
lines seen if the statement evaluates as true
else
lines seen if the statement evaluates as false
endif

There is also the possibility to do complex combinations like this:

ifxxx ...
and ifxxx ...
and ifxxx ...
or ifxxx ...
and ifxxx ...
lines seen if the combined statements evaluate as true
else ifxxx ...
or ifxxx ...
and ifxxx ...
lines seen if the first combination evaluates as false
and these combined statements evaluate as true
else
lines seen if the statements above evaluate as false
endif

As is suggested by the indentation, and has higher precedence than or. In other words an or elects between two groups of and`s. There may be any number of and ifxxx`s, or ifxxx`s and else ifxxx`s.

<<less
Download (0.58MB)
Added: 2007-05-30 License: Perl Artistic License Price:
877 downloads
HTML::TableTiler 1.21

HTML::TableTiler 1.21


HTML::TableTiler can easily generates complex graphic styled HTML tables. more>>
HTML::TableTiler can easily generates complex graphic styled HTML tables.

HTML::TableTiler uses a minimum HTML table as a tile to generate a complete HTML table from a bidimensional array of data. It can easily produce simple or complex graphic styled tables with minimum effort and maximum speed.

Think about the table tile as a sort of tile that automatically expands itself to contain the whole data. You can control the final look of a table by choosing either the HORIZONTAL and the VERTICAL tiling mode among: PULL, TILE and TRIM.

The main advantages to use it are:

automatic table generation

Pass only a bidimensional array of data to generate a complete HTML table. No worry to decide in advance the quantity of cells (or rows) in the table.
complex graphic patterns generation without coding

Just prepare a simple table tile in your preferred WYSIWYG HTML editor and let the module do the job for you.

simple to maintain

You can indipendently change the table tile or the code, and everything will go as you would expect.

<<less
Download (0.008MB)
Added: 2006-07-28 License: Perl Artistic License Price:
1184 downloads
SPindent 1.1

SPindent 1.1


SPindent is a JSP/PHP template structural validator and indenter. more>>
SPindent (Server Page Indenter) is a JSP/PHP structural validator and indenter. It performs structural compatibility check of inner HTML generated from "parallel" branches of process flow statements such as if/else.

It allows for those HTML branches to have different entry and exit HTML stack points, as far as the branches are compatible.

This allows for verification and proper indentation of handy workarounds, as well as rusty pyramids. It is based on MixedCC (Mixed Compiler Compiler).
<<less
Download (0.085MB)
Added: 2005-05-05 License: The Apache License 2.0 Price:
1633 downloads
Mergeant 0.66

Mergeant 0.66


Mergeant is a database administration tool. more>>
Mergeant is a database administration tool.

Mergeant allows to connect to any database through the Libgda library (MySQL, PostgeSQL, Oracle, etc) and manage data within the database.

Any DML (data manipulation: insertion, update, deletion and selection) query can be created to help managing the data (queries can have optionnal parameters), from SQL statements or from a GUI interface.

The database structure (tables, data types, etc) can be browsed (modification is on the TODO list), and graphical representations of the database relations can be created.

<<less
Download (0.93MB)
Added: 2007-03-25 License: GPL (GNU General Public License) Price:
943 downloads
logindpostgres 1

logindpostgres 1


logindpostgres is a script that reads SQL select statements from PostgreSQL logs. more>>
logindpostgres is a script that reads SQL select statements from PostgreSQL logs and generates all the indices to optimize the database for each request.

logindpostgres has been tested on 1.2 GB of logs.

<<less
Download (0.008MB)
Added: 2006-09-05 License: GPL (GNU General Public License) Price:
1144 downloads
Useful Java Application Components 0.9.25

Useful Java Application Components 0.9.25


Useful Java Application Components is a collection of components which may be useful for your project. more>>
UJAC provides a collection of JAVA components which may be useful in some projects.
Each component is designed for easy use, easy integration into existing projects, extensibility and last but not least efficiency.
Enhancements:
Chart Module:
- Moved common types into the interface org.ujac.util.UjacTypes.
Form Module:
- Fixed handling of default values.
Print Module:
- At < insert-document > tag: Fixed offset handling.
- At tags < background-image > & < watermark >: Removed code that forces the existance of a page for the background image.
Utils Module:
- Added interface UjacTypes, which defines common types, used inside the UJAC project.
- Added class UjacTypeHelper, which provides methods to convert data type IDs to Strings and vice versa.
- Moved class XmlUtils into sub package org.ujac.util.xml
SimplePatternMatcher:
- Fixed handling of empty patterns (always matches).
Table:
- Moved common types into the interface org.ujac.util.UjacTypes.
TemplateInterpreter:
- Fixed handling of underscores that are not part of statements.
- Added class BaseObjectSerializer, which provides basic code to easily read/write Objects from/to XML.
Web Module:
- Added support for PageTiles to ActionContext.
- Added < tile > tag which includes PageTiles into JSPs.
- Added class WebFormSerializer, which reads/writes WebForm definitions from/to XML.
- Added support for dynamic form registration from XML definitions.
- Fixed bugs in form field value handling.
- Fixed bugs in form field rendering.
<<less
Download (4.1MB)
Added: 2005-05-30 License: LGPL (GNU Lesser General Public License) Price:
1610 downloads
WMMenu 1.2

WMMenu 1.2


WMMenu project provide a popup menu of icons for WindowMaker like in AfterStep, as a dockable application. more>>
WMMenu project provide a popup menu of icons for WindowMaker like in AfterStep, as a dockable application. It is not as powerful as there is only one menu level, but I think it is sufficient, since you can make multiple separate menus.

The program can be run more than once at the same time, which allows as much different menus, each one described in a separate file. The description simply consists in a suite of lines containing the pixmap name and the shell command to run, with the first line giving the dock image and the menus title (will be used later). The menu automatically pops up to the right or left depending on the on-screen position.

Why:

More functional to organize program launchers when you have lots, rather than pile them around the screen like we can see on some screenshots... (I conceive its less appealing).

Usage:

wmmenu [< options >...]

-h
show help message
-m MENUNAME (mandatory)
set the name of the menu file to load from ~/.wmmenu
-g WxH
set width and height of tile
-t XPMFILE
set the pixmap used as tile
-l XPMFILE
set the pixmap used as highlight to track pointer
-O oldleaving
use old behavior for hiding the button bar: hide only when
leaving the bar, not when leaving the tile.
-O click
activate the button bar only when clicking on the tile, not
when the mouse moves in and out.
-O noautoscale
disable automatic scaling of pixmaps, that makes them fit
inside specified tile size.
-O behind
draw highlight pixmap behind icon, not above.
-O hide=N
set the time delay necessary for the bar to close after the
cursor has left wmmenu. N is specified as a strictly positive
integer in milliseconds. 1 is used by default.
-r ROWS
arrange icons in the bar on multiple rows (specified as the
number ROWS). The default is one. Icons are arranged leftmost
from upper left corner.

<<less
Download (0.032MB)
Added: 2007-06-27 License: GPL (GNU General Public License) Price:
849 downloads
Step-by-Step 0.96

Step-by-Step 0.96


Step-by-Step is a simple logic game where you have to clear all colored tiles by stepping over them. more>>
Step-by-Step is a simple logic game where you have to clear all colored tiles by stepping over them.

Depending on the colour of the tile, this takes one to three steps. Step-by-Step project contains 99 levels and a separate level editor.

<<less
Download (1.1MB)
Added: 2007-07-27 License: GPL (GNU General Public License) Price:
822 downloads
Tiled 0.6.1

Tiled 0.6.1


Tiled is a general purpose tile map editor. more>>
Tiled is a general purpose tile map editor. Tiled is built to be easy to use, yet capable of catering to a host of varying game engines, whether your game is an RPG, platformer or Breakout clone.
Tiled supports plugins to read and write map formats, in addition to its map format, to support map formats in use by engines. Tiled is free software and is written in Java.
Enhancements:
- Fixed failing to default to map format by extention when plugins are loaded
- Fixed active marquee not being reset on loading a map
- Fixed layer duplicates not sharing layer properties with the original
- Fixed width of tile button changing between selecting a tile and no tile
- Fixed creation of one-tile gaps between tilesets on saving (Christian Henz)
- Fixed add-tile button being disabled in the case of empty tilesets
<<less
Download (0.38MB)
Added: 2006-07-20 License: GPL (GNU General Public License) Price:
1192 downloads
Subtle 0.7c

Subtle 0.7c


Subtle is a another tiling window manager with a slightly different approach to place the windows. more>>
Subtle application is a another tiling window manager with a slightly different approach to place the windows, in contrast to other tiling window managers like Wmii or Ion. The placement in subtle is done by tiling windows which arrange every child-window either in a horizontal or a vertical manner. Client or even tiling windows can be moved/dragged into a tile and will be arranged according to the tile type. Every window can be swapped too and shaded inside of it’s parent tile. (view)

This behaviour is mostly inspired by Wily, an emulation of ACME – the well-known Plan9 “editor”.

Configuration and theming is done with the help of Lua. Furthermore there is an extendable “statusbar” attached to the main tile. Sublets, small Lua scripts, provide features like a customizable clock or even a small progressbar for the battery capacity of a notebook.

The initial code was based on Aewm, but is meanwhile completely re-written.
Simplicty and flexibility are the goals of this project – besides not to be bloated of course. Controlling can be done either with the mouse or the keyboard – just as the user prefers.

<<less
Download (0.099MB)
Added: 2007-07-13 License: GPL (GNU General Public License) Price:
833 downloads
TileLib 0.4

TileLib 0.4


TileLib is meant to be an easy to use graphics library geared towards people wanting to make tile based games. more>>
TileLib is meant to be an easy to use graphics library geared towards people wanting to make tile based games. Such as RPGs, side scrollers, etc. It is meant for people developing with the Allegro graphics lib. What I eventually envision is to make TileLib be a very versatile core library for making tile based games.
Im going to pack as much useful stuff in here that should belong in the basic tile based games library. This means, Im not going to add support for controlling players, just support for loading worlds/scrolling them/interacting with them/etc. Maybe later Ill work on something like that. For now, the feature set is limited but still useful. See the next few sections for more information.
Main features:
- Smooth scrolling
- Support for 4 map layers (base, fringe, object, and roof)
- Ability to place tiles at offsets other than (0,0), i.e. can center tiles.
- Support for disappearing roof tiles ala Ultima style games/old RPGs
- Unlimited map size, limited only by amount of RAM on target system
- Built in functions to scroll the world
- Functions to retrieve information on tiles in the world
- Functions to modify information on the tiles in the world
- Easy to use
- Ability to limit the map window, as in create a border of any size to place it in. Useful for having other windows, like a status window.
- Support for any video mode via Allegro
Enhancements:
- Added smooth scrolling support
- Fixed minor bug in tilelib.h that was lacking some #ifndef tags
- Added 4th example program, TLtest4, to demonstrate smooth scrolling
- New documentation page layout
<<less
Download (0.060MB)
Added: 2006-07-17 License: GPL (GNU General Public License) Price:
1197 downloads
Schema-compare 0.2

Schema-compare 0.2


Schema-compare is a script that will compares two database schema and show the differences side-by-side. more>>
Schema-compare is a script that will compares two database schema and show the differences side-by-side.
Schema-compare can also generate SQL statements that will alter the old database to match the schema of the new database.
The comparisons are correct, but the SQL statements at the bottom are not quite right, they are close to what is necessary, but probably not exactly right.
To install simply ungzip/untar the file wherever you want to put it in your web folder and then edit the include/config.inc.php file with the information needed to connect to the two databases you want to compare. Both databases need to be on the same database server and use the same username and password to connect to them.
Enhancements:
- This is the first release of schema-compare. It compares the database schema just fine, but the sql alter statements it creates could use some work.
<<less
Download (0.41MB)
Added: 2006-03-07 License: BSD License Price:
1329 downloads
KMines 2.1.5

KMines 2.1.5


KMines is an adaptation of the classic Minesweeper game. more>>
KMines is an adaptation of the classic Minesweeper game.
You must uncover all the empty cases without blowing on a mine. When you uncover a case, a number appears : it indicates how many mines surround this case.
If there is no number the neighbour cases are automatically uncovered. In your process of uncovering secure cases, it is very useful to put a flag on the cases which contain mines.
Main features:
- Easy, normal, expert and custom levels.
- Keyboard-only game possible.
- Configurable colors, mouse buttons and tile size.
- World-wide highscores!
- Solver and adviser.
- "Magic reveal" mode that only let you the non trivial cases.
- Game log: save/load/replay a game.
<<less
Download (0.40MB)
Added: 2005-06-20 License: GPL (GNU General Public License) Price:
1587 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5