Sponsored Content
Full Discussion: Climate change anyone?
The Lounge What is on Your Mind? Climate change anyone? Post 303035371 by Peasant on Wednesday 22nd of May 2019 12:09:06 PM
Old 05-22-2019
Unfortunately, as i see it, climate change is, so to say, a done deal.

We can only amend and prepare for the upcoming and current consequences of changes we caused.
Things are moving, but to slow, chained by infinite layers of bureaucracy and responsibility shifting.

A change in <insert industry> which will benefit the environment but lower the profit, we shall postpone, give time, adjust, consult, sue ...

Regards
Peasant.
This User Gave Thanks to Peasant For This Post:
 

7 More Discussions You Might Find Interesting

1. Cybersecurity

How to change ip ?

hi , Is there anyway to change ip on sco5.04 i tried using netconfig on the prompt but gives me error . how do u manually change ip cant use acoadmin and netconfig .... thx art (2 Replies)
Discussion started by: art_malabanan
2 Replies

2. Shell Programming and Scripting

change 43% to 43.5

I have a column in % and I want to display it as a one decimal place number for sorting - what function would I be looking at for dropping the % sign? (2 Replies)
Discussion started by: nortypig
2 Replies

3. Homework & Coursework Questions

change

bh,lg.yu.,fgh,ry,.tyl,tyk,ty,ty,ty,. (7 Replies)
Discussion started by: frankycool
7 Replies

4. Shell Programming and Scripting

ksh; Change file permissions, update file, change permissions back?

Hi, I am creating a ksh script to search for a string of text inside files within a directory tree. Some of these file are going to be read/execute only. I know to use chmod to change the permissions of the file, but I want to preserve the original permissions after writing to the file. How can I... (3 Replies)
Discussion started by: right_coaster
3 Replies

5. Shell Programming and Scripting

Change the content of files but not change the date

I have 100 files in a directory , all the files have a word "error" and they are created in different date . Now I would like to change the word from "error" to "warning" , and keep the date of the files ( that means do not change the file creation date after change the word ) , can advise what can... (0 Replies)
Discussion started by: ust3
0 Replies

6. Shell Programming and Scripting

Change the content of files but not change the date

I have 100 files in a directory , all the files have a word "error" and they are created in different date . Now I would like to change the word from "error" to "warning" , and keep the date of the files ( that means do not change the file creation date after change the word ) , can advise what can... (7 Replies)
Discussion started by: ust3
7 Replies

7. SCO

How to change raid controller driver ? (hardware change)

Hello I'm trying to virtualize an instance of Sco Unix 5.0.5 in VirtualBox (called VM-A) , but sco I have problems set to launch with the new raid controller . The physical machine has a raid controller adaptec (alad driver) but VirtualBox uses buslogic (blc driver) What ... (3 Replies)
Discussion started by: flako
3 Replies
pods::SDLx::LayerManager(3pm)				User Contributed Perl Documentation			     pods::SDLx::LayerManager(3pm)

NAME
SDLx::LayerManager - Extension for managing layers in a 2D world CATEGORY
Extension SYNOPSIS
use SDLx::Layer; use SDLx::LayerManager; use SDL::Image; use SDL::Surface; use SDL::Video; # creating layers my $layer1 = SDLx::Layer->new( SDL::Image::load('image1.png'), {userdata => '7'} ); my $layer2 = SDLx::Layer->new( SDL::Image::load('image2.png'), 100, 200, {userdata => '42'} ); # creating the manager that holds the layers my $layermanager = SDLx::LayerManager->new(); $layermanager->add( $layer1 ); $layermanager->add( $layer2 ); my $display = # create your video surface here $layermanager->blit( $display ); # accessing the layer at point(x,y) print( $layermanager->by_position( 150, 200 )->data->{userdata} ); # should print '42' DESCRIPTION
SDLx::LayerManager is a package to handle a bunch of layers. A layer (see SDLx::Layer) is an SDL::Surface, the position of the surface on screen and some additional information. The layermanager gives you the opportunity to obtain the layer at a given point on screen and get the layers that are ahead or behind a layer. You will even be able to attach one or more layers to the mouse, e.g. for simulation some drag&drop functionality. METHODS
new my $layermanager = SDLx::LayerManager->new(); This creates your layermanager object. It doesn't take any parameters. add $layermanager->add( $layer ); $layermanager->add( SDLx::Layer->new( $surface, $x, $y, $options ) ); Call "add" to push an SDLx::Layer object to the layermanager. layers my @layers = @{ $layermanager->layers }; my $first_layer = $layermanager->layers->[0]; The method "layers" returns all layers that were added before. layer my $layer = $layermanager->layer( $index ); To obtain only one layer at index $index use this function. $index ranges from 0 to "length - 1". length my $length = $layermanager->length(); This method returns the count of the added layers. blit $layermanager->blit( $surface ); This method blits all layers to the surface (e.g. your video surface). by_position my $layer = $layermanager->by_position( $x, $y ); "by_position" returns the "SDLx::Layer" object at point "$x $y", which is not fully transparent at this pixel. ahead my @layers = @{ $layermanager->ahead( $index ) }; This method returns all layers that are ahead of the given layer indicated by $index. Ahead means that a layer has a higher z-index and is blitted over the given layer. Note: This method doesn't check for transparency. This will change in future versions. behind my @layers = @{ $layermanager->behind( $index ) }; This method returns all layers that are behind of the given layer indicated by $index. Behind means that a layer has a lower z-index and is blitted before the given layer. Note: This method doesn't check for transparency. This will change in future versions. attach $layermanager->attach( $layer, $x, $y ); $layermanager->attach( @layers, $x, $y ); This function makes the given layer(s) sticky to the mouse. If you move the mouse the layer(s) will follow. The layermanager blits these layers at last, so they will appear on top of all layers. $x and $y should be set to the coords of the mouse, e.g. the coords of the mouse click. If you omit $x and $y the layermanager obtains them via SDL::Events::get_mouse_state. Note: The z-index is not changed for the given layers. detach_xy $layermanager->detach_xy( $x, $y ); "detach_xy" detaches the previously attached layers to the given coords. The upper left corner of the backmost layer will be at $x and $y. The other layers are positioned relative to the backmost layer just like before. detach_back $layermanager->detach_back( ); "detach_back" detaches the previously attached layers back to the position where they were attached. foreground $layermanager->foreground( $layer ); $layermanager->foreground( @layers ); This method moves the given layer(s) to the foreground so that they are blitted on top of the other layers. BUGS
Report at sdlperl.ath.cx SUPPORT
#sdl irc.perl.org AUTHORS
See "AUTHORS" in SDL. COPYRIGHT
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. The full text of the license can be found in the LICENSE file included with this module. SEE ALSO
perl(1), SDL(2). perl v5.14.2 2012-05-28 pods::SDLx::LayerManager(3pm)
All times are GMT -4. The time now is 06:33 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy