HardCopy Posted June 22, 2005 Posted June 22, 2005 In the Beta Help files under GUI Control Styles, certain Extended Styles appear to be missing, is this List pending an update? A couple i know are missing to hand are $LVS_EX_GRIDLINES $LVS_EX_REGIONAL $LVS_EX_CHECKBOXES Im sure there may be others. References are made to these styles within certain control help, but not an explanation as to purpose, as can be found on the majority of them under GUI Control Styles. I Know many are self explanatory , but its nice to have a lookup/reference for those that may not be so obvious. Regards HardCopy ps if i overlooked their location/ Please shoot me down. Contributions: UDF _DateYearFirstChildren are like Farts, you can just about stand your own.Why am I not a Vegetarian?...Well...my ancestors didn't fight & evolve to the Top of the food chain for me to survive on Salad
jpm Posted June 22, 2005 Posted June 22, 2005 THe intention is to document what is working so documenting the self explanatory is a must. Can you put a list as complete as possible of what is missing? I could be good to have example for each style a least the non trivial ones Thanks for improving the doc
HardCopy Posted June 22, 2005 Author Posted June 22, 2005 (edited) Jpm Gui Control Style - missing definitions in appendix. It seems that my earlier assumption maybe correct, probably you guys just not had the time to add them yet. They all seem to relate to the _GUICtrlListview UDF's. as follows: $LVS_EX_GRIDLINES $LVS_EX_REGIONAL $LVS_EX_HEADERDRAGDROP $LVS_EX_TRACKSELECT $LVS_EX_CHECKBOXES I think thats all. HardCopy Edited June 22, 2005 by HardCopy Contributions: UDF _DateYearFirstChildren are like Farts, you can just about stand your own.Why am I not a Vegetarian?...Well...my ancestors didn't fight & evolve to the Top of the food chain for me to survive on Salad
buzz44 Posted June 23, 2005 Posted June 23, 2005 There are actually some $LVS_EX_Styles that arn't included such as... $LVS_EX_BORDERSELECT = 0x8000 $LVS_EX_DOUBLEBUFFER = 0x10000 $LVS_EX_FLATSB = 0x100 $LVS_EX_MULTIWORKAREAS = 0x2000 $LVS_EX_SNAPTOGRID = 0x80000 $LVS_EX_SUBITEMIMAGES = 0x2 qq
HardCopy Posted June 23, 2005 Author Posted June 23, 2005 There are actually some $LVS_EX_Styles that arn't included such as...$LVS_EX_BORDERSELECT = 0x8000 $LVS_EX_DOUBLEBUFFER = 0x10000 $LVS_EX_FLATSB = 0x100 $LVS_EX_MULTIWORKAREAS = 0x2000 $LVS_EX_SNAPTOGRID = 0x80000 $LVS_EX_SUBITEMIMAGES = 0x2<{POST_SNAPBACK}>Thanks Burrupanyone else got any more?HardCopy Contributions: UDF _DateYearFirstChildren are like Farts, you can just about stand your own.Why am I not a Vegetarian?...Well...my ancestors didn't fight & evolve to the Top of the food chain for me to survive on Salad
jpm Posted June 23, 2005 Posted June 23, 2005 Can all these extended styles be used? I don't want to document those which cannot be used with the GUI functions. For me if you need DllCall that' s outside the scope of the AutoIt documentation. May be somebody will write some scripts that are demonstrating the effect of all this missing styles. I am waiting them before inclusion. Specialist can always go to MSDN doc for special styles.
HardCopy Posted June 23, 2005 Author Posted June 23, 2005 Can all these extended styles be used?I don't want to document those which cannot be used with the GUI functions.For me if you need DllCall that' s outside the scope of the AutoIt documentation.May be somebody will write some scripts that are demonstrating the effect of all this missing styles.I am waiting them before inclusion. Specialist can always go to MSDN doc for special styles.<{POST_SNAPBACK}>Forgive me Jpm, but from what you say above, are you saying that these stlyesaren't proprietory to Autoit???If thats the case then im wasting your time.Does this mean stlyes are Microsoft creation?If the latter, then i've learned something as i did not realise this. :"> The examples i gave as missing, are USED in the code snippet examplesin the beta help (_GuiListView UDF's made by qafrost) , so i guess theydo work with the controls. But the definitions are not shown in the appendix (Hence my initial post). Its when i see these example snips of code, i like to try and fullyunderstand what each parameter does, some styles-names give a good idea what they do but others may not.I hope this clarifies my initial post & i apologise if i've wasted your time.RegardsHardCopy Contributions: UDF _DateYearFirstChildren are like Farts, you can just about stand your own.Why am I not a Vegetarian?...Well...my ancestors didn't fight & evolve to the Top of the food chain for me to survive on Salad
jpm Posted June 23, 2005 Posted June 23, 2005 @Hardcopy You don't waste my time. I try to explain you that the GUI functions are designed to use some Microsoft Styles not all. So if there are useless with AutoIt GUI functions it is normal not to describe them in AutoIt doc. The point that's you can use more with the help of DllCall is out of scope of AutoIt doc. Just because all Microsoft will have to be included in AutoIt doc. I hope that's clarify my point. :">
HardCopy Posted June 23, 2005 Author Posted June 23, 2005 @HardcopyYou don't waste my time.I try to explain you that the GUI functions are designed to use some Microsoft Styles not all. So if there are useless with AutoIt GUI functions it is normal not to describe them in AutoIt doc.The point that's you can use more with the help of DllCall is out of scope of AutoIt doc. Just because all Microsoft will have to be included in AutoIt doc.I hope that's clarify my point. :"><{POST_SNAPBACK}>Yes jpm i understand what you saying now.Thanks for your responses.RegardsHardCopy Contributions: UDF _DateYearFirstChildren are like Farts, you can just about stand your own.Why am I not a Vegetarian?...Well...my ancestors didn't fight & evolve to the Top of the food chain for me to survive on Salad
GaryFrost Posted June 23, 2005 Posted June 23, 2005 (edited) These extended styles are declared in the GuiListView, and these are the ones that work the last time I check, didn't add any extended styles I couldn't get to work Global Const $LVS_EX_CHECKBOXES = 0x4 Global Const $LVS_EX_GRIDLINES = 0x1 Global Const $LVS_EX_HEADERDRAGDROP = 0x10 Global Const $LVS_EX_HIDELABELS = 0x20000 Global Const $LVS_EX_INFOTIP = 0x400 Global Const $LVS_EX_LABELTIP = 0x4000 Global Const $LVS_EX_ONECLICKACTIVATE = 0x40 Global Const $LVS_EX_REGIONAL = 0x200 Global Const $LVS_EX_SINGLEROW = 0x40000 Global Const $LVS_EX_TWOCLICKACTIVATE = 0x80 Global Const $LVS_EX_TRACKSELECT = 0x8 Global Const $LVS_EX_UNDERLINEHOT = 0x800 Global Const $LVS_EX_UNDERLINECOLD = 0x1000 These extended styles are for Tab Control Global Const $TCS_EX_FLATSEPARATORS = 0x1 Global Const $TCS_EX_REGISTERDROP = 0x2 I see the GuiConstants was changed, now there is error for constants already declared if include GuiListView, argggggg. Gary Edited June 23, 2005 by gafrost SciTE for AutoItDirections for Submitting Standard UDFs Don't argue with an idiot; people watching may not be able to tell the difference.
GaryFrost Posted June 23, 2005 Posted June 23, 2005 Need to comment out the following from GuiListView ;~ Global Const $LVS_EX_CHECKBOXES = 0x4 ;~ Global Const $LVS_EX_GRIDLINES = 0x1 ;~ Global Const $LVS_EX_HEADERDRAGDROP = 0x10 ;~ Global Const $LVS_EX_TRACKSELECT = 0x8 Gary SciTE for AutoItDirections for Submitting Standard UDFs Don't argue with an idiot; people watching may not be able to tell the difference.
jpm Posted June 24, 2005 Posted June 24, 2005 (edited) These extended styles are declared in the GuiListView, and these are the ones that work the last time I check, didn't add any extended styles I couldn't get to workGlobal Const $LVS_EX_CHECKBOXES = 0x4 Global Const $LVS_EX_GRIDLINES = 0x1 Global Const $LVS_EX_HEADERDRAGDROP = 0x10 Global Const $LVS_EX_HIDELABELS = 0x20000 Global Const $LVS_EX_INFOTIP = 0x400 Global Const $LVS_EX_LABELTIP = 0x4000 Global Const $LVS_EX_ONECLICKACTIVATE = 0x40 Global Const $LVS_EX_REGIONAL = 0x200 Global Const $LVS_EX_SINGLEROW = 0x40000 Global Const $LVS_EX_TWOCLICKACTIVATE = 0x80 Global Const $LVS_EX_TRACKSELECT = 0x8 Global Const $LVS_EX_UNDERLINEHOT = 0x800 Global Const $LVS_EX_UNDERLINECOLD = 0x1000These extended styles are for Tab ControlGlobal Const $TCS_EX_FLATSEPARATORS = 0x1 Global Const $TCS_EX_REGISTERDROP = 0x2I see the GuiConstants was changed, now there is error for constants already declared if include GuiListView, argggggg.Gary<{POST_SNAPBACK}>I don't think $TCS_EX_REGISTERDROP can work under AutoITCan you verify? Thanks Edited June 24, 2005 by jpm
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now