diff --git a/PB.Ex_GridGadget/PB.Ex_GridGadget.pb b/PB.Ex_GridGadget/PB.Ex_GridGadget.pb index 707dd2c..38540ec 100644 --- a/PB.Ex_GridGadget/PB.Ex_GridGadget.pb +++ b/PB.Ex_GridGadget/PB.Ex_GridGadget.pb @@ -1,10 +1,10 @@ -;1.0.1.0 +;1.0.2.0 EnableExplicit Global PBEx_GridGadget -#PBEx_GridGadget_Version$ = "1.0.1.0" +#PBEx_GridGadget_Version$ = "1.0.2.0" #PBEx_GridGadget_Flag_AllowAddRows = 1 #PBEx_GridGadget_Flag_AllowDeleteRows = 2 #PBEx_GridGadget_Flag_AllowOrderColumns = 4 @@ -29,6 +29,8 @@ Global PBEx_GridGadget #PBEx_GridGadget_Attribute_SelectType_CellSelect = 1 #PBEx_GridGadget_Attribute_SelectType_FullRowSelect = 2 #PBEx_GridGadget_Attribute_SelectType_RowHeaderSelect = 4 +#PBEx_GridGadget_ColorType_FrontColor = 1 +#PBEx_GridGadget_ColorType_BackColor = 2 CompilerIf #PB_Compiler_Processor = #PB_Processor_x86 PBEx_GridGadget = OpenLibrary(#PB_Any, "PB.Ex_GridGadget_x86.dll") @@ -89,6 +91,22 @@ If PBEx_GridGadget Global SetGridGadgetAttribute.SetGridGadgetAttribute = GetFunction(PBEx_GridGadget, "SetGridGadgetAttribute") Prototype GetGridGadgetAttribute(ID, Attribute, ErrorOutput) Global GetGridGadgetAttribute.GetGridGadgetAttribute = GetFunction(PBEx_GridGadget, "GetGridGadgetAttribute") + Prototype GetGridGadgetState(ID, ErrorOutput) + Global GetGridGadgetState.GetGridGadgetState = GetFunction(PBEx_GridGadget, "GetGridGadgetState") + Prototype GetGridGadgetItemState(ID, Position, Column, ErrorOutput) + Global GetGridGadgetItemState.GetGridGadgetItemState = GetFunction(PBEx_GridGadget, "GetGridGadgetItemState") + Prototype SetGridGadgetState(ID, Position, State, ErrorOutput) + Global SetGridGadgetState.SetGridGadgetState = GetFunction(PBEx_GridGadget, "SetGridGadgetState") + Prototype SetGridGadgetItemState(ID, Position, Column, State, ErrorOutput) + Global SetGridGadgetItemState.SetGridGadgetItemState = GetFunction(PBEx_GridGadget, "SetGridGadgetItemState") + Prototype SetGridGadgetColor(ID, ColorType, Color, ErrorOutput) + Global SetGridGadgetColor.SetGridGadgetColor = GetFunction(PBEx_GridGadget, "SetGridGadgetColor") + Prototype GetGridGadgetColor(ID, ColorType, ErrorOutput) + Global GetGridGadgetColor.GetGridGadgetColor = GetFunction(PBEx_GridGadget, "GetGridGadgetColor") + Prototype SetGridGadgetItemColor(ID, Position, Column, ColorType, Color, ErrorOutput) + Global SetGridGadgetItemColor.SetGridGadgetItemColor = GetFunction(PBEx_GridGadget, "SetGridGadgetItemColor") + Prototype GetGridGadgetItemColor(ID, Position, Column, ColorType, ErrorOutput) + Global GetGridGadgetItemColor.GetGridGadgetItemColor = GetFunction(PBEx_GridGadget, "GetGridGadgetItemColor") EndIf @@ -115,10 +133,11 @@ If OpenWindow(0, 0, 0, 500, 400, "Window", #PB_Window_SystemMenu | #PB_Window_Sc ForEver EndIf ; IDE Options = PureBasic 5.60 (Windows - x64) +; CursorPosition = 15 ; EnableXP ; EnableUser ; Executable = PB.Ex_MSSQL.exe ; CompileSourceDirectory -; EnableCompileCount = 1245 +; EnableCompileCount = 1323 ; EnableBuildCount = 7 ; EnableUnicode \ No newline at end of file diff --git a/PB.Ex_GridGadget/PB.Ex_GridGadget.pbi b/PB.Ex_GridGadget/PB.Ex_GridGadget.pbi index 79dfc71..2043e7e 100644 --- a/PB.Ex_GridGadget/PB.Ex_GridGadget.pbi +++ b/PB.Ex_GridGadget/PB.Ex_GridGadget.pbi @@ -1,10 +1,10 @@ -;1.0.1.0 +;1.0.2.0 EnableExplicit Global PBEx_GridGadget -#PBEx_GridGadget_Version$ = "1.0.1.0" +#PBEx_GridGadget_Version$ = "1.0.2.0" #PBEx_GridGadget_Flag_AllowAddRows = 1 #PBEx_GridGadget_Flag_AllowDeleteRows = 2 #PBEx_GridGadget_Flag_AllowOrderColumns = 4 @@ -29,6 +29,8 @@ Global PBEx_GridGadget #PBEx_GridGadget_Attribute_SelectType_CellSelect = 1 #PBEx_GridGadget_Attribute_SelectType_FullRowSelect = 2 #PBEx_GridGadget_Attribute_SelectType_RowHeaderSelect = 4 +#PBEx_GridGadget_ColorType_FrontColor = 1 +#PBEx_GridGadget_ColorType_BackColor = 2 CompilerIf #PB_Compiler_Processor = #PB_Processor_x86 PBEx_GridGadget = OpenLibrary(#PB_Any, "PB.Ex_GridGadget_x86.dll") @@ -89,11 +91,27 @@ If PBEx_GridGadget Global SetGridGadgetAttribute.SetGridGadgetAttribute = GetFunction(PBEx_GridGadget, "SetGridGadgetAttribute") Prototype GetGridGadgetAttribute(ID, Attribute, ErrorOutput) Global GetGridGadgetAttribute.GetGridGadgetAttribute = GetFunction(PBEx_GridGadget, "GetGridGadgetAttribute") + Prototype GetGridGadgetState(ID, ErrorOutput) + Global GetGridGadgetState.GetGridGadgetState = GetFunction(PBEx_GridGadget, "GetGridGadgetState") + Prototype GetGridGadgetItemState(ID, Position, Column, ErrorOutput) + Global GetGridGadgetItemState.GetGridGadgetItemState = GetFunction(PBEx_GridGadget, "GetGridGadgetItemState") + Prototype SetGridGadgetState(ID, Position, State, ErrorOutput) + Global SetGridGadgetState.SetGridGadgetState = GetFunction(PBEx_GridGadget, "SetGridGadgetState") + Prototype SetGridGadgetItemState(ID, Position, Column, State, ErrorOutput) + Global SetGridGadgetItemState.SetGridGadgetItemState = GetFunction(PBEx_GridGadget, "SetGridGadgetItemState") + Prototype SetGridGadgetColor(ID, ColorType, Color, ErrorOutput) + Global SetGridGadgetColor.SetGridGadgetColor = GetFunction(PBEx_GridGadget, "SetGridGadgetColor") + Prototype GetGridGadgetColor(ID, ColorType, ErrorOutput) + Global GetGridGadgetColor.GetGridGadgetColor = GetFunction(PBEx_GridGadget, "GetGridGadgetColor") + Prototype SetGridGadgetItemColor(ID, Position, Column, ColorType, Color, ErrorOutput) + Global SetGridGadgetItemColor.SetGridGadgetItemColor = GetFunction(PBEx_GridGadget, "SetGridGadgetItemColor") + Prototype GetGridGadgetItemColor(ID, Position, Column, ColorType, ErrorOutput) + Global GetGridGadgetItemColor.GetGridGadgetItemColor = GetFunction(PBEx_GridGadget, "GetGridGadgetItemColor") EndIf ; IDE Options = PureBasic 5.60 (Windows - x64) -; CursorPosition = 92 -; FirstLine = 32 +; CursorPosition = 110 +; FirstLine = 50 ; EnableXP ; EnableUser ; Executable = PB.Ex_MSSQL.exe diff --git a/PB.Ex_GridGadget/PB.Ex_GridGadget_x64.dll b/PB.Ex_GridGadget/PB.Ex_GridGadget_x64.dll index 8323604..23de802 100644 Binary files a/PB.Ex_GridGadget/PB.Ex_GridGadget_x64.dll and b/PB.Ex_GridGadget/PB.Ex_GridGadget_x64.dll differ diff --git a/PB.Ex_GridGadget/PB.Ex_GridGadget_x86.dll b/PB.Ex_GridGadget/PB.Ex_GridGadget_x86.dll index deb5064..1d752c2 100644 Binary files a/PB.Ex_GridGadget/PB.Ex_GridGadget_x86.dll and b/PB.Ex_GridGadget/PB.Ex_GridGadget_x86.dll differ