Aktuelle Zeit: 12.12.2017 06:37

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 28 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3
Autor Nachricht
 Betreff des Beitrags: Re: Module für PureBasic 5.6x
BeitragVerfasst: 12.10.2017 14:03 
Offline
Benutzeravatar

Registriert: 08.09.2004 00:57
Wohnort: Berlin
Hast Du das Module mal probiert? Bei mir kommt nur Zeile 135:
Code:
              RetrVal = GetProcessDpiAwareness(#Null, @DPI_UNAWARE)

ein IMA.

Gruß
Thomas

_________________
PureBasic 5.61 | SpiderBasic 2.10 | Windows 10 Pro (x64) | Linux Mint 18.3 (x64)
"Ich möchte gerne die Welt verändern, doch Gott gibt den Quellcode nicht frei."
Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Module für PureBasic 5.6x
BeitragVerfasst: 12.10.2017 19:23 
Offline
Benutzeravatar

Registriert: 04.02.2005 15:40
Wohnort: Kaufbeuren
MyBindEventModule.pbi
PB V5.6x
(Windows)

BindEvent with EventData

MyBindEvent::MyBindGadgetEvent()
MyBindEvent::MyUnbindGadgetEvent()
MyBindEvent::MySetGadgetEventData()
MyBindEvent::MyBindWindowEvent()
MyBindEvent::MyUnbindWindowEvent()
MyBindEvent::MySetWindowEventData()

_________________
Meine PureBasic-Projekte:
EasySetup - Setups für eigene Programme erstellen
___________________________________________
Windows 10 - 64Bit | PureBasic V5.61 & V5.3
Bild


Zuletzt geändert von Thorsten1867 am 12.10.2017 20:08, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Module für PureBasic 5.6x
BeitragVerfasst: 12.10.2017 19:41 
Offline
Benutzeravatar

Registriert: 08.09.2004 00:57
Wohnort: Berlin
Entweder das liegt an der Windows Version oder daran, das bei mir eine höhere DPI (125 %) eingestellt ist. Auf jeden Fall ist das so nicht nutzbar,
da fehlerhaft!

Nachtrag: Mit virtueller Maschine getested, scheint doch zu funktionieren, lediglich mit Version 1709 Build 16299.15 (neueste Version kommt erst in ein paar Tagen) gibt es IMA.

Dann laß es mal drinn und warten wir mal ab :wink:

2te Änderung :twisted:
Fehler wurde durch Thunder93 beseitigt!

_________________
PureBasic 5.61 | SpiderBasic 2.10 | Windows 10 Pro (x64) | Linux Mint 18.3 (x64)
"Ich möchte gerne die Welt verändern, doch Gott gibt den Quellcode nicht frei."
Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: ThreadControlModule.pbi
BeitragVerfasst: 14.10.2017 13:44 
Offline
Benutzeravatar

Registriert: 04.02.2005 15:40
Wohnort: Kaufbeuren
ThreadControlModule.pbi
PB V5.6x
(All OS)

Simple ThreadControl without API

ThreadControl::thCreate()
ThreadControl::thStart()
ThreadControl::thStop()
ThreadControl::thContinue()
ThreadControl::thExit()
ThreadControl::thKill()
ThreadControl::thRelease()
ThreadControl::thState()

_________________
Meine PureBasic-Projekte:
EasySetup - Setups für eigene Programme erstellen
___________________________________________
Windows 10 - 64Bit | PureBasic V5.61 & V5.3
Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Module für PureBasic 5.6x
BeitragVerfasst: 14.10.2017 13:58 
Offline
Benutzeravatar

Registriert: 04.02.2005 15:40
Wohnort: Kaufbeuren
GetLocalDateModule.pbi
PB V5.6x
(All OS)

Return date and time as a simple structure.

DateX::GetLocalDate()
DateX::GetSystemDate()

_________________
Meine PureBasic-Projekte:
EasySetup - Setups für eigene Programme erstellen
___________________________________________
Windows 10 - 64Bit | PureBasic V5.61 & V5.3
Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: CustomGadgetModule.pbi
BeitragVerfasst: 16.10.2017 16:21 
Offline
Benutzeravatar

Registriert: 04.02.2005 15:40
Wohnort: Kaufbeuren
CustomGadgetModule.pbi
PB V5.6x
(All OS)


Modul mit verschiedenen benutzerdefinierten Gadgets


Gradient Text - Gadget
Code:
; GradientText::Gadget()       - Creates a gradient TextGadget within the current gadget list
; GradientText::SetBackColor() - Changes the background color gradient
; GradientText::SetTextColor() - Changes the text color
; GradientText::SetFont()      - Changes the text font
; GradientText::SetText()      - Changes the text of the gadget


Extended Text - Gadget
Code:
; Text::Gadget()     - Creates a extended text gadget within the current gadget list (MultiLine/AutoCenter/Autosize)
; Text::SetColor()   - Changes the text and background color
; Text::SetFont()    - Changes the text font
; Text::SetSpacing() - Set the spacing for autosize (Width and/or Height = #False)


Extended Frame - Gadget
Code:
; FrameEx::Gadget()   - Creates a extended frame gadget within the current gadget list
; FrameEx::SetColor() - Changes the text color
; FrameEx::SetText()  - Changes the text of the frame


Barcode 39 - Gadget
Code:
;  Barcode::Gadget() - Creates a barcode gadget (Code 39) within the current gadget List


Extended String - Gadget
Code:
; StringEx::Gadget()          - Creates a extended string gadget within the current gadget list
; StringEx::SetColor()        - Changes the colors of the gadget
; StringEx::SetFont()         - Changes the font of the text
; StringEx::SetAttribute()    - Changes an attribute value of the gadget
; StringEx::Command()         - Commands for selection and Copy&Paste
; StringEx::Free()            - Releases the gadget and releases its gadget list
; StringEx::AddButton()       - Adds a button to the string gadget
; StringEx::RemoveButton()    - Removes the button from the string gadget
; StringEx::SetText()         - Changes the text content of the gadget
; StringEx::GetText()         - Returns the text content of the gadget
; StringEx::InsertText()      - Inserts the text at the cursor position
; StringEx::BindSGExEvent()   - Linked gadget event with a callback
; StringEx::UnbindSGExEvent() - Removes the linking of a gadget event from a callback function
; StringEx::Resize()          - Resizes the string gadget
; StringEx::AddACText()       - Adds the text for auto-completion
; StringEx::RemoveACText()    - Removes the text for auto-completion


Bar & Line Chart - Gadget
Code:
; Chart::Gadget()        - Creates a chart gadget within the current gadget list
; Chart::AddRow()        - Adds a row to the chart
; Chart::AddColumn()     - Adds a column to the chart
; Chart::SetAttribute()  - Setups chart attributes
; Chart::SetValue()      - Adds or updates a chart value
; Chart::SetText()       -
; Chart::RefreshGadget() - Repaints the whole chart
; Chart::Clear()         - Removes all data from the chart


Pie Chart - Gadget
Code:
; PieChart::Gadget()         - Creates a chart gadget within the current gadget list
; PieChart::AddValue()       - Add a value to the pie chart
; PieChart::SetValue()       - Change a value in the pie chart
; PieChart::RemoveValue()    - Remove a value from the pie chart
; PieChart::SetValueTitle()  - Change the title of the column "Value"
; PieChart::Sort()           - Sort entry names of the values
; PieChart::SetSpacing()     - Change the spacing for the pie chart (Default: 10)
; PieChart::GetID()          - Get the ID of Image or Gadget (#Image/#ImageGadget/#ListIcon)
; PieChart::Free()           - Remove the gadget and release all resources


Added: PieChart::Sort()

_________________
Meine PureBasic-Projekte:
EasySetup - Setups für eigene Programme erstellen
___________________________________________
Windows 10 - 64Bit | PureBasic V5.61 & V5.3
Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: GadgetDataEXModule.pbi
BeitragVerfasst: 18.10.2017 19:08 
Offline
Benutzeravatar

Registriert: 04.02.2005 15:40
Wohnort: Kaufbeuren
GadgetDataEXModule.pbi
PB V5.6x
(All OS)

Extended GadgetData

Gadget::SetData() - Saves the specified value with the specified gadget (similar to: SetGadgetData())
Gadget::GetData() - Returns the data value previously stored for this gadget (similar to: GetGadgetData())

Gadget::SetIntegerData() - Stores an integer number under the name (Key$) for this gadget
Gadget::GetIntegerData() - Returns the integer number previously stored under the name (Key$) for this gadget
Gadget::SetFloatData() - Stores a floating point number under the name (Key$) for this gadget (max. 10 digits)
Gadget::GetFloatData() - Returns the floating point number previously stored under the name (Key$) for this gadget

Gadget::SetStringData() - Stores a string under the name (Key$) for this gadget
Gadget::GetStringData() - Returns the string previously stored under the name (Key$) for this gadget

Gadget::FreeData() - Deletes the stored data for this gadget

_________________
Meine PureBasic-Projekte:
EasySetup - Setups für eigene Programme erstellen
___________________________________________
Windows 10 - 64Bit | PureBasic V5.61 & V5.3
Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: GridEXModule.pbi
BeitragVerfasst: 10.11.2017 18:08 
Offline
Benutzeravatar

Registriert: 04.02.2005 15:40
Wohnort: Kaufbeuren
GridExModule.pbi
PB V5.6x
(All OS)

Erweitertes Grid-Gadget

GridEx::AddCellTerm() - Add a term for calculation to the cell
GridEx::AddComboItems() - Adding elements to a ComboBox
GridEx::AddListItems()
GridEx::AddRow() - Similar to AddGadgetItem()[/b]
GridEx::AttachPopup() - Assign popup menu to a cell
GridEx::AutoColumnWidth() - Set automatic column width
GridEx::AutoRowHeight() - Set automatic row height
GridEx::ClearMultiSort() - Remove multiple sorting definition
GridEx::CopyToClipboard() - Copy selected cells to clipboard (csv)
GridEx::SelectCells()
GridEx::DateInputFormat() - Change input format (mask) for cells With date
GridEx::DefineMultiSort() - Define multiple sorting (e.g. column "Name" & column "First name")
GridEx::DefineSortRows() - Specify the first and last rows For sorting.
GridEx::DeleteRow() - Delete grid row
GridEx::DisableRedraw() - Disables redrawing to make several changes To the grid
GridEx::ExportCells() - Export Grid to file
GridEx::Free() - Free the gadget
GridEx::FreezeColumn() - Freeze Column
GridEx::FreezeRow() - Freeze Row
GridEx::Gadget() - Similar to ListIconGadget()[/b]
GridEx::GetAttribute() - Query information about the grid
GridEx::GetCellText() - Similar to GetGadgetItemText()[/b]
GridEx::GetColor() - Get grid colors [#FrontColor/#BackColor/#LineColor/#FocusBack/#FocusBorder/#BlockBack]
GridEx::GetColumnFlags() - Get column type [#String/#Integer/#Float/#Date/#Time/#Cash/]
GridEx::GetGridData() - Similar to GetGadgetData()[/b]
GridEx::GetRowData() - Similar to GetGadgetItemData()[/b]
GridEx::GetRowText() - Get the text of all columns in a row with separators
GridEx::GetSelectedCells() - Insert the contents of the selected cells into an Array(row, col)
GridEx::Hide() - Hide GrideEx gadget
GridEx::HideColumn() - Hide selected column
GridEx::HideRow() - Hide selected row
GridEx::IsSelected()
GridEx::IsValidCell() - Check If it is a valid cell
GridEx::LastCellText() - Last changed text
GridEx::ManageEvent()
GridEx::MergeCells() - Merge cells
GridEx::MultiSortGridRows() - Perform defined multiple sorting
GridEx::ReDefine() - Change the numbers of rows (& columns)
GridEx::Refresh() - Redraw grid
GridEx::RemoveSelection()
GridEx::RemoveTerm() - Remove the calculation for this cell
GridEx::Resize() - Resize grid
GridEx::SaveGridSize() - Saves columns width And rows height of the grid
GridEx::SelectAll() - Select all cells
GridEx::SelectCells()
GridEx::SetCellAlign() - Set cell alignment [#Left/#Center/#Right]
GridEx::SetCellColor() - Set cell colors [#FrontColor/#BackColor/#MarkColor/#Gradient]
GridEx::SetCellEditMode() - Set edit mode [#NoEdit/#Over/#Append]
GridEx::SetCellFont() - Set cell font
GridEx::SetCellFormat() - Set cell formatting [#Integer/#Float/#Date/#Time/#Cash]
GridEx::SetCellMarker() - Mark the contents of the cell in color If the condition applies [#Negativ/#Positiv/#Zero/#Equal/#Less/#Greater/#Like]
GridEx::SetCellType() - Set cell type [#Cell/#Edit/#Checkbox/#Button/#Combo & #String/#Integer/#Float/#Date/#Time/#Cash]
GridEx::SetColor() - Set grid colors
GridEx::SetColumnWidth() - Change Column width
GridEx::SetCellText() - Similar To SetGadgetItemText()
GridEx::SetDateFormat() - Define the mask For date formatting (%dd/%0d/%mm/%MM/%yy/%yyyy)
GridEx::SetGridData() - Similar To SetGadgetData()
GridEx::SetHeaderSort() - Set column header flag For sort [#String/#Integer/#Float/#Cash/#Date/#Time/#Default]
GridEx::SetLanguage() - Set language For month names
GridEx::SetMultiSortColumn() - Set multisort for Column and the name of the corresponding definition
GridEx::SetNumberFormat() - Define decimal point And thousand separators
GridEx::SetRowData() - Similar to SetGadgetItemData()
GridEx::SetRowHeight() - Change row height
GridEx::SetRowText() - Set the text for all columns of a row
GridEx::SetSortColumnMarker() - Marking for sorted column by header click
GridEx::SetTimeFormat() - Define the mask For time formatting (%hh/%ii/%ss)
GridEx::SetTopColumn() - Make this column the front Column
GridEx::SetTopRow() - Make this row the top row
GridEx::ShowCell() - Set the focus on this cell
GridEx::SortGridRows() - Sorts the rows of the grid according to the selected column
GridEx::TimeInputFormat() - Change input format (mask) For cells With time
GridEx::UnMergeCells() - Canceling the merging of cells
GridEx::UpdateCalculations() - Update the calculations in the cells

_________________
Meine PureBasic-Projekte:
EasySetup - Setups für eigene Programme erstellen
___________________________________________
Windows 10 - 64Bit | PureBasic V5.61 & V5.3
Bild


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 28 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 1 Gast


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  
cron

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye