snakedile DLL 1.10

snakedileDLL110.zip (500 KB)


Contents

  • rapidqex.dll
  • info.htm 
  • masm32 bits 

Engineering

 New functions added:-

RQ_ExecuteAppended (CmdPtr, CmdCnt)
RQ_ExecuteResource (ResName, ResType, CmdPtr, CmdCnt)

See info.htm in the download for usage.

 DLL CommandLine enhancement
It's now easier to make even smaller launchers.
I've put a CommandLine Handler into the DLLs.
You can still do it the old way if you want to but to get the DLL to do the work for you, you can now use ...

RQ_ExecuteFile     (Filename, 0, -1)
RQ_ExecuteMemory   (MemoryPtr, MemorySize, 0, -1)
RQ_ExecuteAppended (0, -1)
RQ_ExecuteResource (ResName, ResType, 0, -1)

 DLL Icon inheritance
As long the main icon of your Launcher is named MAINICON it will now be inherited by GUI apps.

snakedile 1.09

snakedile109.zip (2.98 MB)


Contents

  • RapidQ32.lib
  • RapidQCC.lib
  • RapidQ2.lib
  • RapidQ2C.lib
  • RapidQ3.lib
  • RapidQ3C.lib
  • RapidQ4.lib
  • RapidQ4C.lib
  • RapidQ32.dll
  • RapidQCC.dll 
  • RC.exe

Engineering

 DLL CommandLine enhancement
It's now easier to make even smaller launchers.
I've put a CommandLine Handler into the DLLs.
You can still do it the old way if you want to but to get the DLL to do the work for you, you can now use ...

RQ_ExecuteFile   (Filename, 0, -1)
RQ_ExecuteMemory (MemoryPtr, MemorySize, 0, -1)

 DLL Icon inheritance
As long the main icon of your Launcher is named MAINICON it will now be inherited by GUI apps.


END SUB/FUNCTION memory leak fixed
EXIT SUB/FUNCTION memory leak fixed

CURSOR crSize fixed

QOpenDialog made Sizeable
QSaveDialog made Sizeable & OverwritePrompt

RIGHT$   made > 32K
STRING$ made > 32K and a lot faster
SPACE$   made a lot faster

BIN$/HEX$ fixed for unsigned 32 bit

CONVBASE$ made case-insensitive and accurate to
  
 63 bits positive,
 32 bits negative.
    Also accepts base signifiers in input string
    e.g CONVBASE$("&HFFffFFff" , 16, 10)
    or  CONVBASE$("ffffFFFFh", 16, 10)
    will produce exactly the same results as
    CONVBASE$("FFFFFFFF", 16, 10).

QTabControl.DelTabs fixed

MID$($,I) made > 32K (n.b MID$($,I,J) was always O.K)

QListView.OnColumnClick fixed
QListView.ColumnsCount fixed

QFileStream.LineCount fixed
QMemoryStream.LineCount fixed

snakedile 1.07

snakedile107.zip (2.97MB)


Contents

  • RapidQ32.lib
  • RapidQCC.lib
  • RapidQ2.lib
  • RapidQ2C.lib
  • RapidQ3.lib
  • RapidQ3C.lib
  • RapidQ4.lib
  • RapidQ4C.lib
  • RapidQ32.dll
  • RapidQCC.dll
  • RC.exe

Engineering

END SUB/FUNCTION memory leak fixed
EXIT SUB/FUNCTION memory leak fixed

CURSOR crSize fixed

QOpenDialog made Sizeable
QSaveDialog made Sizeable & OverwritePrompt

RIGHT$   made > 32K
STRING$ made > 32K and a lot faster
SPACE$   made a lot faster

BIN$/HEX$ fixed for unsigned 32 bit

CONVBASE$ made case-insensitive and accurate
    to
 63 bits positive, 32 bits negative.
    Also accepts base signifiers in input string
    e.g CONVBASE$("&HFFffFFff" , 16, 10)
    or  CONVBASE$("ffffFFFFh", 16, 10)
    will produce exactly the same results as
    CONVBASE$("FFFFFFFF", 16, 10).

QTabControl.DelTabs fixed

MID$($,I) made > 32K (n.b MID$($,I,J) was always O.K)

QListView.OnColumnClick fixed
QListView.ColumnsCount fixed

QFileStream.LineCount fixed
QMemoryStream.LineCount fixed

Create a free website at Webs.com