Bowerbuilder datawindow autosize problem

You have a datawindow. Datawindow has an Autosize Height set to Details band. You insert a row, set a long string value to some field expecting that field to be auto-sized. And it is, but you don't see a text as Details band does not auto-size. What to do? Whan way to fix this is to call Sort() somewhere after you set v the value fro the datawindow to refresh and auto-size to take effect. But that does not work all times ( for example ... you dont want to sort data now). Another way…

Continue Reading

Ikea BILLY Bookcase and VW Passat station wagon

If You were wondering if Ikea Billy Bookcase (Article Number: 390.178.39) would fit to transport in WV Passat station wagon than answer is Yes, I would guess even maybe 2 or 3 bookcases would fit there (though you have to move front passenger seat as far as possible). Packages: 6 Article Number Packages Width Height Length Diameter Weight 50263838 3 15 ¼ " 39 cm 2 ½ " 6 cm 81 ¼ " 206 cm - 47 lb 7 oz 21.53 kg 90263860 3 14 " 35 cm 2 ¾ " 7 cm…

Continue Reading

BattleCity game using Phaser.IO, part 4 – simple collision.

In the last part we created moving player tank in our city, but it can move anywhere through the walls without any collision. So in this part we will investigate hwo to enable collision detection between our player tank and city walls. Also we will enable and outputt some debugging information to better understand what exactly happens on our map. To enable collision between our tank and walls/city  we have to enable collision for tiles ( now we will just enable collision for all tiles of our tile set ).…

Continue Reading

BattleCity game using Phaser.IO, part 3 – using Visual Studio Code.

This will be a little go back to setting up development environment. I have noticed that in some networks is blocked by network providers firewall, that complicates developing using Cloud9 - you will net be able to preview your project. Another good tool you could use is Visual Studio Code. Download the tool, install it. As we already have our project in github, just select Clone Git repository, enter your repository url and credentials and that is it. To have a quick way of previewing of our project without moving…

Continue Reading

BattleCity game using Phaser.IO, part 2 – move it!

In this part we will create our player tank, add animation of our moving tank (moving left, right etc) and perform actual tank movement on pressing of corresponding cursor keys. In preload function we should load our spritesheet. Actually it is the same image as we used for tilesheet and same spritesheet will be used for our player and enemy tank sprites and animations. Next we should declare some new variables, one for our player tanks and one for cursor keys. In a create function we will create our player…

Continue Reading

Some notes from The Spectrum Show

Some notes I made watching The Spectrum Show. New games: Antiquity Jones 2012 Paul Jenksinson More Tea Vicar 2012 Cronosoft Future Looter 2011 Timmy Alter Ego 2011 RetroSouls Genesis: Dawn of a new day 2010 RetroWorks Interesting old games: Glug Glug 1984 CRL Ninja Hamster 1987 CRL Worth remembering: Arcade Pac-Man emulator for ZX Spectrum Arcade game designer 2008 Chronosoft  

Continue Reading

Creating a BattleCity game using Phaser.IO, part 1

I was never a huge fan of JavaScript and I am no way front-end developer, but I like some ideas from that technology and now with dying Flash - it is definitely the future. So in this post series, I will be making famous Nintendo (NES) Battlecity game clone using Phaser.IO, just for fun, to see how it works. To make it I decided to use some online development environment, Github for source control and .. yes that is basically all that one will need. Setting up a development environment.…

Continue Reading

Calling .NET from PowerBuilder

To call .NET for PowerBuilder best option is to create Class Library in Visual Studio. Sign it. In project properties, Application, Assembly Information..., check "Make assembly COM-Visible". Sign it class library (project properties, Signing...). In project properties, Application, Assembly Information..., check "Make assembly COM-Visible". Optional, add these attributes to your class: [ComVisible(true)] [ClassInterface(ClassInterfaceType.AutoDual)] [ProgId("ClassLibrary1.Class1")] Register created DLL in command lime like: regasm /tlb "path/to/dll/file.dll" /codebase Use it from PowerBuilder like: To call some web service from this DLL you add service reference and then:

Continue Reading

End of content

No more pages to load

Close Menu