Sign in to follow this  
Followers 0
ward2000

I need help

9 posts in this topic

Hello
Write through an interpreter Google - I do not know English well
I need help writing scrip - How can I Link between fields so that any change in one of them leads to change all fields.
- There is a picture to illustrate

      4Psfb.jpg

Share this post


Link to post
Share on other sites



Welcome to AutoIt and the forum!

First: You posted in the wrong forum. This is for Example scripts. Post in the general Help and Support forum. I'll ask a Mod to move your thread

Second: What have you tried so far?


My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2017-04-18 - Version 1.4.8.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX (NEW 2017-02-27 - Version 1.3.1.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2015-04-01 - Version 0.4.0.0) - Download - General Help & Support - Example Scripts
Excel - Example Scripts - Wiki
Word - Wiki
PowerPoint (2015-06-06 - Version 0.0.5.0) - Download - General Help & Support

Tutorials:
ADO - Wiki

 

Share this post


Link to post
Share on other sites

ward2000,

And thirdly, please use descriptive thread titles in future - we know you need help or you would not be posting here. ;)

M23


Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind._______My UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Share this post


Link to post
Share on other sites

Thank you --- I unfortunately perfected English poorly so it must excuse us (and thanks to Google who helped me to write Hsu)
I entered into formic almost a month ago has started trying to write a program and that by modifying the examples found in this section and take advantage of the programs offered have begun to compile a program and I want to put its program to convert between modules are cost (size, distance, energy ..... etc.) therefore I need to script linking the fields to change all the fields in the event of any change, and one of them (if not understood my nickname I'll try to explain it better)

This picture of what I am doing5BCCj.jpg

Share this post


Link to post
Share on other sites

You should also post fragment of your code or at least tell us if it is OnEventMode or you use While loop?

If you are using onEventMode then simply you have to link those radios to functions that will change the values of inputs.

If you are using While loop, then you will have to add checks for each radio and make proper action.

If I understood what you mean.

BTW. Very nice GUI. Did you make it with KODA? Where can I learn to do something like that?

Share this post


Link to post
Share on other sites

BTW. Very nice GUI. Did you make it with KODA? Where can I learn to do something like that?

It's created partially by Yashied. Search GUICtrlCreateTab() and Yashied.

_AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_BinaryBin()_CheckMsgBox()_CmdLineRaw()_ContextMenu()_ConvertLHWebColor()/_ConvertSHWebColor()_DesktopDimensions()_DisplayPassword()_DotNet_Load()/_DotNet_Unload()_Fibonacci()_FileCompare()_FileCompareContents()_FileNameByHandle()_FilePrefix/SRE()_FindInFile()_GetBackgroundColor()/_SetBackgroundColor()_GetConrolID()_GetCtrlClass()_GetDirectoryFormat()_GetDriveMediaType()_GetFilename()/_GetFilenameExt()_GetHardwareID()_GetIP()_GetIP_Country()_GetOSLanguage()_GetSavedSource()_GetStringSize()_GetSystemPaths()_GetURLImage()_GIFImage()_GoogleWeather()_GUICtrlCreateGroup()_GUICtrlListBox_CreateArray()_GUICtrlListView_CreateArray()_GUICtrlListView_SaveCSV()_GUICtrlListView_SaveHTML()_GUICtrlListView_SaveTxt()_GUICtrlListView_SaveXML()_GUICtrlMenu_Recent()_GUICtrlMenu_SetItemImage()_GUICtrlTreeView_CreateArray()_GUIDisable()_GUIImageList_SetIconFromHandle()_GUIRegisterMsg()_GUISetIcon()_Icon_Clear()/_Icon_Set()_IdleTime()_InetGet()_InetGetGUI()_InetGetProgress()_IPDetails()_IsFileOlder()_IsGUID()_IsHex()_IsPalindrome()_IsRegKey()_IsStringRegExp()_IsSystemDrive()_IsUPX()_IsValidType()_IsWebColor()_Language()_Log()_MicrosoftInternetConnectivity()_MSDNDataType()_PathFull/GetRelative/Split()_PathSplitEx()_PrintFromArray()_ProgressSetMarquee()_ReDim()_RockPaperScissors()/_RockPaperScissorsLizardSpock()_ScrollingCredits_SelfDelete()_SelfRename()_SelfUpdate()_SendTo()_ShellAll()_ShellFile()_ShellFolder()_SingletonHWID()_SingletonPID()_Startup()_StringCompact()_StringIsValid()_StringRegExpMetaCharacters()_StringReplaceWholeWord()_StringStripChars()_Temperature()_TrialPeriod()_UKToUSDate()/_USToUKDate()_WinAPI_Create_CTL_CODE()_WinAPI_CreateGUID()_WMIDateStringToDate()/_DateToWMIDateString()Au3 script parsingAutoIt SearchAutoIt3 PortableAutoIt3WrapperToPragmaAutoItWinGetTitle()/AutoItWinSetTitle()CodingDirToHTML5FileInstallrFileReadLastChars()GeoIP databaseGUI - Only Close ButtonGUI ExamplesGUICtrlDeleteImage()GUICtrlGetBkColor()GUICtrlGetStyle()GUIEventsGUIGetBkColor()Int_Parse() & Int_TryParse()IsISBN()LockFile()Mapping CtrlIDsOOP in AutoItParseHeadersToSciTE()PasswordValidPasteBinPosts Per DayPreExpandProtect GlobalsQueue()Resource UpdateResourcesExSciTE JumpSettings INISHELLHOOKShunting-YardSignature CreatorStack()Stopwatch()StringAddLF()/StringStripLF()StringEOLToCRLF()VSCROLLWM_COPYDATAMore Examples...

Updated: 04/09/2015

Share this post


Link to post
Share on other sites

#7 ·  Posted (edited)

Hello
  I am very happy with the speed of your interaction - and thank you for this

This is a program that I want to work

-----------------------------

#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 396, 184, 192, 124)
$Input1 = GUICtrlCreateInput("$X", 80, 40, 97, 21)
$Input2 = GUICtrlCreateInput("$X*2", 80, 81, 97, 21)
$Input3 = GUICtrlCreateInput("$X4", 234, 39, 97, 21)
$Input4 = GUICtrlCreateInput("$X*3.5", 230, 77, 97, 21)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit

    EndSwitch
WEnd

------------------------------------------------

I understand Maketbtm about is the nature of the script and I use (EventMode)
Could even put a simple example of the three fields shows the way linked so that the values ​​are changing fields, just change the value of one of them

.....Bmmany if you change the value of the field $uinput1 automatically change the values ​​of the remaining fields, and if you change the value of the concert $ Input2 also change the values ​​of the remaining fields and so......

I hope that my writing will be understood, because I type through an interpreter Google
Thank you :shifty:

Edited by ward2000

Share this post


Link to post
Share on other sites

Mr. Seeker
Thanks for the answer, but this is not exactly what I wanted to do --- Of course I can infer the relationship between the fields through which carried by ideals but has committed some mistakes ---
According to like you, who have to put it in writing Occupation for each field so that if it was changed by changing the values ​​of the remaining fields!!!
Assuming that in the field of 20, it means that he must write Alodifa each field and its relationship to the rest of the fields!!!
Is there a way to link the changes between the fields is the simplest
Thank you

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0