Aktuelles

ISA Dialog Manager A.06.01.f3 erschienen

01. Oktober 2017

Der aktu­elle Patch A.06.01.f3 für den ISA Dia­log Mana­ger umfasst meh­rere Feh­ler­kor­rek­tu­ren. Diese bezie­hen sich bei­spiels­weise auf Lis­ten mit dem Daten­typ ref­vec, das Zer­stö­ren von Objek­ten in ihren eige­nen :destroy-Metho­den sowie die Ver­mei­dung von select-acti­vate-Ereig­nis­sen am Tree­view unter Win­dows bei bestimm­ten Attri­but­än­de­run­gen. Am Table­field unter Qt wurde die Tas­ta­tur­steu­e­rung für Space und Return ergänzt.

Liste der Korrekturen und Änderungen

12760, 12755, 12754, 12750, 12749, 12745 und 12744.

IDM-Patch A.06.01.f2 behebt Fehler von COBOL-Funktionen

13. Juli 2017

Im aktu­el­len Patch A.06.01.f2 des ISA Dia­log Mana­gers wur­den Feh­ler bei der Para­me­ter-Über­gabe der COBOL-Funk­ti­o­nen DMcob_Set­Vec­tor, DMcob_LSet­Vec­tor, DMcob_Get­Vec­tor und DMcob_LGet­Vec­tor beho­ben.

Release zur Fehlerbehebung – IDM A.06.01.f

31. Mai 2017

In der aktu­el­len Ver­sion A.06.01.f des ISA Dia­log Mana­gers wur­den meh­rere von Kun­den gemel­dete Feh­ler beho­ben. Einen Schwer­punkt bil­det dabei der IDM für Qt mit fünf Kor­rek­tu­ren. Außer­dem wurde ein Feh­ler besei­tigt, der das dyna­mi­sche Lin­ken der COBOL-Schnitt­stelle für Micro Focus Visual COBOL ver­hin­derte. Wei­tere Kor­rek­tu­ren betref­fen die Dar­stel­lung des UI-State beim IDM für Win­dows und Zugriffs­ver­let­zun­gen, die bei sehr gro­ßen Regeln auf­tre­ten konn­ten. 

Liste der Korrekturen und Änderungen

12733, 12729, 12726, 12718, 12717, 12716, 12685, 12672 und 12346.

Für Feh­ler 12671 gibt es bisher keine Lösung, da die Ursa­che ein Qt-Dar­stel­lungs­feh­ler ist (QTBUG-9352).

ISA Dialog Manager A.06.01.e bringt Unterstützung für Microsoft UI Automation

6. Februar 2017

Mit der neuen Ver­sion A.06.01.e unter­stützt der IDM für Win­dows das Frame­work „Micro­soft UI Auto­ma­tion“ (UIA) für auto­ma­ti­sierte GUI-Tests und Bar­ri­e­re­frei­heit. Das Frame­work bie­tet pro­gram­ma­ti­schen Zugriff auf die Ele­mente der Benut­zer­ober­flä­che, der zum Bei­spiel von Test­werk­zeu­gen wie „Uni­fied Func­tional Test­ing“ (UFT) von HPE (Hew­lett Packard Enter­prise) für die Test­au­to­ma­ti­sie­rung genutzt wird.

Die UIA-Unter­stüt­zung des IDM basiert weit­ge­hend auf den Eigen­schaf­ten und Metho­den der ent­spre­chen­den Win­dows-Con­trols. Sie wurde aber für die meis­ten Objekt­klas­sen ergänzt um bei­spiels­weise die Iden­ti­fi­ka­tion der Objekte zu ver­bes­sern. Die spe­zi­el­len Objekt­klas­sen des ISA Dia­log Mana­gers (wie Image, Table­field, Tool­bar…) haben eigene UIA-Unter­stüt­zung erhal­ten.

Neben der Unter­stüt­zung der ent­spre­chen­den „Con­trol Types“, „Prop­er­ties“ und „Con­trol Pat­terns“ des UIA-Frame­works durch die IDM-Objekte weist die IDM-Imple­men­tie­rung von „Micro­soft UI Auto­ma­tion“ fol­gende Funk­ti­o­nen auf:

  • Erwei­te­rung der Tile-Res­source um einen opti­o­na­len Alter­na­tiv­text.
  • Mit den neuen Attri­bu­ten „.acc_text“ und „.acc_label“ kön­nen die UIA-Prop­er­ties „Name“ und „Auto­ma­tionId“ vom Anwen­dungs­ent­wick­ler defi­niert wer­den.
  • Die spe­zi­elle UIA-Unter­stüt­zung der beson­de­ren IDM-Objekte kann mit Hilfe der C-Funk­ti­o­nen DM_Control bzw. DM_ControlEx akti­viert und deak­ti­viert wer­den. Stan­dard­mä­ßig ist sie akti­viert.
  • Über „setup.tracing["AU"]“ kann das Trac­ing der UIA-Schnitt­stelle ein- und aus­ge­schal­tet wer­den.

Liste der Korrekturen und Änderungen

12712, 12701, 12694, 12691, 12687, 12678, 12676, 12668 und 12637.

Schulungsprogramm 2017

7. Dezember 2016

Unsere Schu­lungs­ter­mine für das Jahr 2017 ste­hen fest.

Für Neu­ein­stei­ger, oder für die­je­ni­gen, die ihr Wis­sen erneut auf­fri­schen wol­len, bie­ten wir unse­ren ISA Dia­log Mana­ger Grund- und Auf­bau­kurs an.

Mit unse­ren Kur­sen zu den OLE- und XML- Schnitt­stel­len kön­nen Sie Ihre Kennt­nisse ver­tie­fen und erwei­tern.

Sie kön­nen sich jeder­zeit online mit dem Anmel­de­for­mu­lar zu den gewün­sch­ten Schu­lun­gen anmel­den.

Wir freuen uns auf Ihre Teil­nahme.

IDM A.06.01.d mit Unterstützung für Micro Focus Visual COBOL

4. Oktober 2016

Neue COBOL-Schnittstelle für Micro Focus Visual COBOL

Mit dem aktu­el­len Release des ISA Dia­log Mana­gers ist die neue COBOL-Schnitt­stelle für Micro Focus Visual COBOL erhält­lich. Damit bie­ten wir offi­zi­el­len Sup­port für die Kom­bi­na­tion des ISA Dia­log Mana­gers mit dem modern­s­ten COBOL-Sys­tem von Micro Focus.

Die neue COBOL-Schnitt­stelle bie­tet:

  • Voll­stän­dige Unter­stüt­zung von Uni­code bzw. „National Char­ac­ter Sets“.
  • Schnitt­stel­len­funk­ti­o­nen zur Nut­zung der Samm­lungs­da­ten­ty­pen des ISA Dia­log Mana­gers (list, hash, matrix, ref­vec und vec­tor).
  • In der COBOL-Schnitt­stelle für Micro Focus Visual COBOL steht auch der IDM-Daten­typ „any­value“ zur Ver­fü­gung.
  • Daten­funk­ti­o­nen kön­nen nun auch in COBOL imple­men­tiert wer­den. Damit kön­nen COBOL-Anwen­dun­gen die Daten­quelle für das Daten­mo­dell bil­den.

Sowohl die COBOL-Schnitt­stelle für Micro Focus Visual COBOL als auch die wei­ter­hin erhält­li­che, bis­he­rige COBOL-Schnitt­stelle des ISA Dia­log Mana­gers pro­fi­tie­ren von einer ver­bes­ser­ten Bind­Thru­Loader-Funk­ti­o­na­li­tät zur dyna­mi­schen Anbin­dung von Funk­ti­o­nen.

Dynamisierte Funktionsaufrufe

Mit „dyna­mi­scher Anbin­dung“ ist die Bin­dungs­art von Anwen­dungs­funk­ti­o­nen gemeint, wel­che kein expli­zi­tes Set­zen des Funk­ti­ons­poin­ters der Anwen­dungs­funk­ti­o­nen benö­tigt. Dazu gehö­ren z. B. die Anbin­dung von Funk­ti­o­nen aus dyna­mi­schen Biblio­the­ken (Trans­port „dyn­lib“) oder der Auf­ruf von COBOL-Funk­ti­o­nen über ihren Namen durch die Bind­Thru­Loader-Funk­ti­o­na­li­tät.

Bei der Defi­ni­tion von Anwen­dungs­funk­ti­o­nen kann nach den Funk­ti­ons­pa­ra­me­tern das Schlüs­sel­wort alias gefolgt von einem String ange­ge­ben wer­den. Die Alias-An­gabe dient dazu, bei einer dyna­mi­schen Anbin­dung einen Funk­ti­ons­na­men (ohne Regle­men­tie­rung wie beim Funk­ti­ons­iden­ti­fi­ka­tor) vor­zu­ge­ben, außer­dem kann eine funk­ti­ons­spe­zi­fi­sche Code­page ange­ge­ben wer­den. Über das neue Attri­but .code­page des Appli­ca­tion-Objekts lässt sich die Code­page defi­nie­ren, mit der Appli­ka­ti­ons­funk­ti­o­nen des Objekts auf­ge­ru­fen wer­den.

Ab die­ser Ver­sion des ISA Dia­log Mana­gers wird für dyna­misch ange­bun­dene Record-Funk­ti­o­nen die Struk­tur der Record-Para­me­ter ohne Stub-Funk­tion über­tra­gen. Die Nut­zung sol­cher Record-Funk­ti­o­nen ist mög­lich, ohne C- oder COBOL-Code zu gene­rie­ren. Die Funk­ti­ons­pro­to­ty­pen und Struk­tur­de­fi­ni­ti­o­nen las­sen sich mit der neuen Start­op­tion +write­hea­der erzeu­gen.

Liste der Korrekturen und Änderungen

12654, 12651, 12649, 12644, 12642, 12640, 12637, 12634, 12628, 12601, 12496, 12495 und 12319.

Neue IDM-Schnittstelle für Micro Focus Visual COBOL

30. Juni 2016

Ihre Ver­öf­fent­li­chung ist für August 2016 geplant: Die neue COBOL-Schnitt­stelle des ISA Dia­log Mana­gers für Micro Focus Visual COBOL. Mit ihr bie­ten wir offi­zi­el­len Sup­port für die Kom­bi­na­tion des ISA Dia­log Mana­gers mit dem modern­s­ten COBOL-System von Micro Focus.

Auch die neue COBOL-Schnitt­stelle wird moder­ner, bei vol­ler Kom­pa­ti­bi­li­tät zur bis­he­ri­gen COBOL-Schnitt­stelle des IDM. Neben der Unter­stüt­zung des aktu­el­len COBOL-Com­pi­lers von Micro Focus bie­tet die IDM-Schnitt­stelle für Micro Focus Visual COBOL:

  • Uni­code-Unter­stüt­zung
    Nut­zung von Mul­ti­byte-Zei­chen­co­die­run­gen (UTF-16 bzw. „National Char­ac­ter Sets“) ohne Ein­schrän­kun­gen.
  • Unter­stüt­zung der Samm­lungs­da­ten­ty­pen (list, matrix, hash usw.)
    Die bis­her nur in der C-Schnitt­stelle vor­han­de­nen Funk­ti­o­nen für den Zugriff auf diese Daten­ty­pen wer­den auch in der IDM-Schnitt­stelle für Micro Focus Visual COBOL ein­ge­führt.
  • Ver­wen­dung des Daten­mo­dells
    Daten­funk­ti­o­nen kön­nen mit der neuen COBOL-Schnitt­stelle auch in COBOL imple­men­tiert wer­den.

Die neue COBOL-Schnitt­stelle des ISA Dia­log Mana­gers für Micro Focus Visual COBOL wird für Micro­soft Win­dows (32- und 64-Bit) erhält­lich sein.

In Entwicklung: Neues Tool „Tracefile Analyzer“

9. Juni 2016

Der­zeit ent­wi­ckeln wir für den ISA Dia­log Mana­ger einen Trace­file Ana­ly­zer, ein neues Tool für die effi­zi­ente Ana­lyse von Trace­da­teien.

Funktionen des Tracefile Analyzers

Der Trace­file Ana­ly­zer ver­eint ver­schie­dene Hilfs­mit­tel, mit denen die Aus­wer­tung von Trace­da­teien erleich­tert wird:

  • Dar­stel­lung der Trace­da­teien mit far­bi­gen Her­vor­he­bun­gen und Ein­rü­ckun­gen
  • Auf- und Zuklap­pen von Hie­rar­chie­stu­fen
  • Bis zu 4 Ansich­ten, in denen ver­schie­dene Trace­da­teien oder eine Trace­da­tei mehr­fach ange­zeigt wer­den kön­nen
  • Unter­schied­li­che Lese­zei­chen für die Mar­kie­rung inte­res­san­ter Stel­len
  • Nütz­li­che Werk­zeuge
    • Info­be­reich mit zusam­men­fas­sen­den Infor­ma­ti­o­nen über eine Trace­da­tei
    • Such­funk­tion mit Vor­wärts- und Rück­wärts­suche
    • Vor­de­fi­nierte und benut­zer­de­fi­nierte Fil­ter, die mit­ei­nan­der kom­bi­niert wer­den kön­nen
    • Lese­zei­chen-Liste mit Sprung­funk­tion zu den mar­kier­ten Stel­len
    • Anzeige des Auf­ruf­sta­pels für die aktive Zeile

Beta-Version des Tracefile Analyzers für Linux/Unix

Als Vor­schau auf das neue Tool steht nun eine Beta-Ver­sion zum Down­load von unse­rem FTP-Ser­ver bereit. Falls Sie noch keine Zugangs­da­ten für den FTP-Ser­ver haben, kön­nen Sie sich gerne an den IDM-Sup­port wen­den.

Die Beta-Ver­sion des Trace­file Ana­ly­zers läuft unter Linux/Unix und benö­tigt ein instal­lier­tes Qt. Der „IDM für Qt“ wird nicht voraus­ge­setzt. Es wird kein Lizenz­schlüs­sel benö­tigt. Die Beta-Ver­sion ist bis Ende 2016 funk­ti­ons­fä­hig.

Wir freuen uns, wenn sie die Beta-Ver­sion des Trace­file Ana­ly­zers herun­ter­la­den, aus­pro­bie­ren und uns ihre Mei­nung dazu mit­tei­len. Ihr Feed­back hilft uns, das Tool bis zur Inte­gra­tion in den ISA Dia­log Mana­ger wei­ter zu ver­bes­sern.

Screenshots Klicken Sie zum Vergrößern auf ein Bild

  • Hauptfenster des Tracefile Analyzers mit einer Trace-Ansicht und allen Werkzeugen
  • Trace-Ansicht mit ihren Anzeigebereichen
  • Anzeige einer Trace-Datei in zwei Ansichten, die rechte Ansicht ist aktiv

Neue Version A.06.01.c des ISA Dialog Managers

14. April 2016

Durch die neue Locale-Unter­stüt­zung wird die Behand­lung von Groß- und Klein­schrei­bung, Umlau­ten und ande­ren Son­der­buch­sta­ben in IDM-Anwen­dun­gen ver­bes­sert. Eine Reihe von String-Funk­ti­o­nen (zum Bei­spiel strcmp, sort, find) lie­fert dadurch nun kon­sis­ten­tere Ergeb­nisse.

Die Doku­men­ta­tion des IDM wird jetzt in den For­ma­ten HTML5 und PDF aus­ge­lie­fert. Die HTML-Doku­men­ta­tion kann aus Edi­tor, Debug­ger und Pro­fi­ler heraus auf­ge­ru­fen wer­den und bie­tet kon­text­sen­si­tive Hilfe zum Edi­tor und zur Regel­spra­che des IDM.

Stell­ver­tre­tend für diverse Feh­ler­be­he­bun­gen seien an die­ser Stelle Kor­rek­tu­ren am Debug­ger sowie an Table­field und Tree­view des ISA Dia­log Mana­gers für Qt erwähnt.

Liste der Kor­rek­tu­ren und Ände­run­gen: 8480, 12214, 12224, 12296, 12318, 12338, 12340, 12343, 12344, 12350, 12351, 12356, 12357, 12369, 12370, 12384, 12390, 12407, 12418, 12419, 12423, 12452, 12453, 12456, 12460, 12461, 12463, 12464, 12465, 12467, 12472, 12478, 12488, 12490, 12527, 12529, 12533 und 12601.

Schulungsprogramm 2016

4. Dezember 2015

Die Schu­lungs­ter­mine für 2016 ste­hen fest. Die Grund- und Auf­bau­kurse sind für alle geeig­net, die neu in den ISA Dia­log Mana­ger ein­stei­gen oder Ihr Wis­sen noch ein­mal auf­fri­schen wol­len. Mit unse­ren Kur­sen zu den OLE- und XML-Schnitt­stel­len kön­nen Sie Ihre Kennt­nisse ver­tie­fen und erwei­tern. Mit dem Anmel­de­for­mu­lar kön­nen Sie sich online zu den Schu­lun­gen anmel­den.

ISA Dialog Manager Patch A.06.01.b3 erschienen

12. Oktober 2015

Die­ser Patch ent­hält eine wich­tige Feh­ler­kor­rek­tur in Zusam­men­hang mit der Pfad­auf­lö­sung beim Laden von Modu­len im Binär­for­mat (Feh­ler­num­mer 12422). Der Feh­ler konnte zu Abstür­zen beim Start des IDM-Edi­tors und beim Erzeu­gen von Inter­fa­ces aus Binär­mo­du­len füh­ren.

ISA Dialog Manager Patch A.06.01.b2 erschienen

25. September 2015

In die­ser Ver­sion des IDM 6 wur­den ver­schie­dene Pro­bleme bei der Instal­la­tion des IDM für Win­dows beho­ben. Wei­tere Kor­rek­tu­ren sind zum Bei­spiel die Ver­bes­se­rung der Per­for­mance beim dyna­mi­schen Zer­stö­ren von Objek­ten (destroy) und die Besei­ti­gung eines Spei­cher­lecks im Zusam­men­hang mit Objek­ten, die eine geerbte Call­back-Funk­tion besit­zen. Im IDM für Motif wird nun die stö­rende, mehr­fa­che Anzeige durch­ge­zo­ge­ner Carets ver­mie­den, die in bestimm­ten Kon­stel­la­ti­o­nen auf­trat.

Liste der Kor­rek­tu­ren und Ände­run­gen: 12375, 12376, 12377, 12378, 12379, 12382, 12385, 12386, 12387, 12394, 12398, 12400, 12412, 12427 und 12432.

ISA Dialog Manager A.06.01.b mit neuen Funktionen erschienen

8. Juni 2015

Die aktu­elle Ver­sion des IDM 6 bie­tet 3 neue String­funk­ti­o­nen, Erwei­te­run­gen des Doc­cur­sor-Objekts um XML mit dem Daten­mo­dell zu ver­wen­den sowie eine Objekt­an­sicht im Debug­ger, mit der Objekte und ihre Attri­bute über­wacht wer­den kön­nen.

Liste der Kor­rek­tu­ren und Ände­run­gen: 11087, 11558, 11767, 11769, 11868, 11933, 11949, 12012, 12013, 12019, 12035, 12053, 12059, 12067, 12070, 12091, 12135, 12152, 12159, 12192, 12198, 12223, 12240, 12250, 12251, 12253, 12257, 12264, 12275, 12323, 12325, 12331, 12336 und 12337.

Neue Stringfunktionen

Die neuen String­funk­ti­o­nen stel­len prak­ti­sche und häu­fig benö­tigte Funk­ti­o­nen für die Arbeit mit Strings bereit. Beson­ders nütz­lich erwei­sen sie sich in Zusam­men­hang mit den im IDM 6 ein­ge­führ­ten Daten­ty­pen für Lis­ten- und Matrix­struk­tu­ren. Fol­gende Funk­ti­o­nen ste­hen nun zur Ver­fü­gung:

  • strreplace: Ersetzt Teil­strings in einem String durch einen oder meh­rere Ersatz­strings.
  • concat: Ver­ket­tet meh­rere Strings zu einem String.
  • split: Teilt einen String in eine Liste von Teil­strings auf.

Erweiterungen des Doccursor-Objekts für das Datenmodell

Der Doc­cur­sor ver­fügt nun über Attri­bute zur Defi­ni­tion von Data­model-Attri­bu­ten, die mit den Kno­ten­in­hal­ten oder Kno­ten­at­tri­bu­ten eines XML-Doku­ments ver­knüpft sind. Damit las­sen sich XML-Daten auf ein­fa­che Weise mit dem Daten­mo­dell ver­wen­den und an eine Ansicht (View) kop­peln. Dies sind die neuen Attri­bute des Doc­cur­sors für die­sen Zweck:

AttributFunktion
dataselect Defi­niert ein Data­model-Attri­but mit zuge­hö­ri­gem Selek­ti­ons­mus­ter.
dataselectattr Ord­net ein Data­model-Attri­but einem Attri­but der selek­tier­ten Kno­ten zu.
dataselecttype Daten­typ-Kon­ver­tie­rung eines Data­model-Attri­buts.
dataselectcount Defi­niert die Kar­di­na­li­tät eines Data­model-Attri­buts.
dataoptions Steu­ert das Caching über den Index dopt_cache_data.
In der Objektansicht werden geänderte Attribute hervorgehoben. Attributwerte können auch manuell geändert werden.
Objektansicht des Debuggers

Objektansicht des Debuggers

In der Objekt­ansicht (Object View) des Debug­gers kön­nen Objekte mit ihren vor­de­fi­nier­ten und benut­zer­de­fi­nier­ten Attri­bu­ten ange­zeigt und die Attri­but­werte wäh­rend des Debug­gens über­wacht und manu­ell geän­dert wer­den. Die Objekt­an­sicht unter­teilt sich in eine Objekt­liste auf der lin­ken Seite und eine Objekt­an­zeige auf der rech­ten Seite. Die Objekt­liste besteht aus einem Such­feld oben und der Ergeb­nis­liste darun­ter. Die Objekt­an­zeige ent­hält für jedes über­wachte Objekt eine Regis­ter­karte mit jeweils einer Attri­but­ta­belle und einem Ein­ga­be­feld für einen Fil­ter­aus­druck über der Tabelle.

Neue Version A.05.02.o des ISA Dialog Managers

7. Januar 2015

Neben diver­sen Feh­ler­kor­rek­tu­ren bringt diese Ver­sion einige Neu­e­run­gen für User Sup­plied Wid­gets (USW):

  • Unter Micro­soft Win­dows kön­nen nun Tas­ta­tur­nach­rich­ten an das USW wei­ter­ge­lei­tet wer­den, die stan­dard­mä­ßig vom IDM ver­ar­bei­tet wer­den (z. B. Navi­ga­tions­tas­ten).
  • Das Attri­but „.userdata“ kann jetzt als Vek­tor- oder Matrix­attri­but defi­niert wer­den.
  • Die Schnitt­stel­len­funk­ti­o­nen „DM_GetContent“ und „DM_SetContent“ kön­nen nun auch für User Sup­plied Wid­gets ver­wen­det wer­den.
  • Ein USW-Attri­but kann jetzt auch den Daten­typ „DT_text“ haben.

Außer­dem wurde die Such­funk­tion des Debug­gers umfas­send über­ar­bei­tet.

Liste der Kor­rek­tu­ren und Ände­run­gen: 11087, 11558, 11767, 11870, 11878, 12012, 12013, 12019, 12059, 12067, 12091, 12135, 12152, 12228, 12251, 12253, 12264 und 12275.

Version 1.2.5.A des IDM Eclipse Plugins erschienen

28. November 2014

Die aktu­elle Ver­sion des IDM Eclipse Plug­ins unter­stützt die neuen Funk­ti­o­nen und Sprach­ele­mente, die im ISA Dia­log Mana­ger 6 ein­ge­führt wur­den. Dazu gehö­ren die neuen Daten­ty­pen für Samm­lun­gen, die foreach Schleife und die Attri­bute für das Daten­mo­dell. Außer­dem wur­den klei­nere Feh­ler der Struk­tur­an­sicht, des Edi­tors und des Inhalts­as­sis­ten­ten beho­ben.

Liste der Kor­rek­tu­ren und Ände­run­gen: 11317, 11956 (siehe Anmer­kung), 11970, 12207 und 12280 (Anpas­sung an IDM 6).

Anmer­kung: Das in Feh­ler 11956 beschrie­bene Hän­gen des Edi­tors in einer bestimm­ten Kon­stel­la­tion nach dem Ändern der Prop­er­ties ist einem inter­nen Pro­blem von Eclipse zuzu­schrei­ben, das vom IDM Eclipse Plugin lei­der nicht beho­ben wer­den kann.

Schulungsprogramm 2015

14. November 2014

Die Schu­lungs­ter­mine für 2015 ste­hen fest. Das Schu­lungs­pro­gramm umfasst meh­rere Ter­mine für den IDM Grund- und Auf­bau­kurs sowie Schu­lun­gen zu den XML- und OLE-Schnitt­stel­len des ISA Dia­log Mana­gers. Mit dem Anmel­de­for­mu­lar kön­nen Sie sich online zu den Schu­lun­gen anmel­den.

Der ISA Dialog Manager 6 ist da

8. August 2014

Der ISA Dialog Manager 6 ist in seinem neuen Major Release noch leistungsfähiger und gewinnt weitere Stärken hinzu. Damit bleibt er die erste Wahl für die Realisierung komplexer, plattformunabhängiger Dialogsysteme. Der IDM 6 hält viele interessante Neuerungen für Sie bereit:

Ab dieser Version unterstützt der ISA Dialog Manager unter Linux auch das Qt-Toolkit. Damit erhalten Sie auf diesen Plattformen eine moderne, leistungsfähige Alternative zum Motif-Toolkit.

Die neuen Datentypen für Listen- und Matrixstrukturen erleichtern die Handhabung großer Datenmengen. Listen- und Matrixattribute können jetzt mit einer einzigen Zuweisung gesetzt werden. Zusammen mit den Datentypen wurden eine „foreach“ Schleife und mehrere eingebaute Funktionen für den effizienten Umgang mit den Daten eingeführt.

Das Datenmodell macht es Ihnen jetzt noch leichter, Benutzeroberfläche und Datenbestände miteinander zu verbinden und durch die weitergehende Abstraktion können Sie flexibel auf Änderungen reagieren.

Unter Microsoft Windows stehen nun zwei neue Objekte zur Verfügung. Das „datetime“ Objekt ermöglicht die komfortable Eingabe von Datums- und Zeitwerten und das „listview“ Objekt bietet verschiedene Listenansichten mit Text und Symbolen, wie sie beispielsweise im Windows-Explorer verwendet werden. Beide Objekte werden als User Sup­plied Wid­get (USW) geliefert.

Neue Icons

Wir haben die Icons für Datei­typen und Anwen­dun­gen neu gestal­tet. Die Sym­bole haben einen fri­schen, far­ben­fro­hen Look und ver­deut­li­chen die Zuge­hö­rig­keit von Dateien und Pro­gram­men zum ISA Dia­log Mana­ger.

Neues zum ISA Dialog Manager 6

4. Dezember 2013

Um Ihnen auch den ISA Dia­log Mana­ger 6 in hoher Qua­li­tät und Sta­bi­li­tät für den pro­duk­ti­ven Ein­satz aus­zu­lie­fern, haben wir uns ent­schlos­sen, den Erschei­nungs­ter­min der ers­ten offi­zi­el­len Ver­sion auf den April 2014 zu ver­schie­ben. Diese Ver­schie­bung ermög­licht uns, die umfang­rei­chen Neu­ent­wick­lun­gen mit der not­wen­di­gen Sorg­falt durch­zu­füh­ren und die Ergeb­nisse umfas­send zu tes­ten. Wir bit­ten um Ihr Ver­ständ­nis für diese Maß­nahme, die dazu dient, dass Sie sich auch auf den IDM 6 voll und ganz ver­las­sen kön­nen. Trotz die­ser Ver­schie­bung haben wir am Ende die­ses Jah­res noch ein­mal inte­res­sante Neu­ig­kei­ten zum nächs­ten Major Release des ISA Dia­log Mana­gers für Sie.

Canvas-Demodialog ausgeführt mit dem ISA Dialog Manager für Qt
IDM für Qt Canvas-Demo

2. Beta-Version des ISA Dialog Managers für Qt verfügbar

Ab sofort ist die 2. Beta-Ver­sion des IDM für Qt erhält­lich. Sie kann von unse­rem FTP-Ser­ver und im Down­load­be­reich unse­rer Web­site herun­ter­ge­la­den wer­den. In die­ser Ver­sion sind bei allen Objek­ten und Funk­ti­o­nen deut­li­che Fort­schritte in Rich­tung der offi­zi­el­len Ver­sion zu ver­zeich­nen. Wesent­li­che Ände­run­gen gegen­über der ers­ten Beta-Ver­sion sind zum Bei­spiel:

  • Table­fields las­sen sich nun inter­ak­tiv bear­bei­ten, außer­dem kön­nen Zei­len- und Spal­ten­köpfe nun mehr­zei­lig bzw. ‑spal­tig sein.
  • Bei der Can­vas kann jetzt mit einer Option fest­ge­legt wer­den, ob sie durch einen QFrame oder eine QGraph­ics­View rea­li­siert wird.
  • Attri­bute von Res­sour­cen kön­nen nun auch dyna­misch geän­dert wer­den.
  • In die­ser Beta-Ver­sion sind Edi­tor und Debug­ger ent­hal­ten.

Vorschau auf das neue Datenmodell des IDM

Außer­dem fin­den Sie auf unse­rer Web­site nun eine aus­führ­li­che Vor­stel­lung des Daten­mo­dells, das im IDM 6 ein­ge­führt wird. Mit dem Daten­mo­dell des IDM wird es noch ein­fa­cher für Sie, die Objekte Ihrer Benut­zer­ober­flä­chen mit Daten zu fül­len und Ände­run­gen durch Benut­zer­ein­ga­ben in die Daten zu über­neh­men. Ver­bin­dun­gen zwi­schen GUI-Objek­ten und Daten­struk­tu­ren kön­nen durch das Set­zen von Attri­bu­ten her­ge­stellt wer­den. Der ISA Dia­log Mana­ger über­nimmt dann die Aktu­a­li­sie­rung der Daten, wenn sie in der Benut­zer­ober­flä­che geän­dert wer­den, und die Aktu­a­li­sie­rung der Anzeige, wenn die Daten durch die Anwen­dung geän­dert wer­den. Mit dem Daten­mo­dell wer­den außer­dem neue Daten­ty­pen für Daten in Lis­ten- und Matrix­form sowie Sprach­ele­mente und Funk­ti­o­nen zum Umgang mit die­sen Daten­ty­pen ein­ge­führt. Zur Demon­stra­tion des Daten­mo­dells haben wir auch einen kom­men­tier­ten Bei­spiel­di­a­log für Sie vor­be­rei­tet.

Weitere Informationen

Aus­führ­li­che Infor­ma­ti­o­nen zur 2. Beta-Ver­sion des IDM für Qt und zum neuen Daten­mo­dell fin­den Sie auf unse­rer Seite zum ISA Dia­log Mana­ger 6.

Schulungsprogramm 2014

8. Oktober 2013

Die Schu­lungs­ter­mine für 2014 ste­hen fest. Das Schu­lungs­pro­gramm umfasst meh­rere Ter­mine für den IDM Grund- und Auf­bau­kurs sowie Schu­lun­gen zu den XML- und OLE-Schnitt­stel­len des ISA Dia­log Mana­gers. Mit dem Anmel­de­for­mu­lar kön­nen Sie sich online zu den Schu­lun­gen anmel­den.

Neue Version A.05.02.n des ISA Dialog Managers

7. Oktober 2013

In die­ser Ver­sion wur­den Feh­ler am Pop­text unter Win­dows und Motif sowie am Fokus­ver­hal­ten von Note­books und Note­pages unter Motif beho­ben.

Liste der kor­ri­gier­ten Feh­ler: 11985, 11995, 12000, 12031.

Bitte beach­ten Sie, dass in der eng­li­schen Doku­men­ta­tion die Kapi­tel „Var­i­a­bles“ und „Func­tions“ nicht mehr im „Resource Over­view“ son­dern, ent­spre­chend der deut­schen Doku­men­ta­tion, im Hand­buch „Rule Lan­guage“ ent­hal­ten sind.

Ver­sion A.05.02.n kann ab jetzt in unse­rem Down­load­be­reich oder von unse­rem FTP-Server herun­ter­ge­la­den wer­den.

IDM Eclipse Plugin Version 1.2.4.A erschienen

12. Juli 2013

In der neuen Ver­sion 1.2.4.A des IDM Eclipse Plug­ins wurde die Sprung­funk­tion zur Dekla­ra­tion in meh­re­ren Punk­ten ver­bes­sert. Unter ande­rem steht sie nun auch für lokale Vari­ab­len und die Para­me­ter von Regeln zur Ver­fü­gung, außer­dem kann nun von einer Dekla­ra­tion mit der­sel­ben Funk­ti­ons­taste bzw. Tas­ten­kom­bi­na­tion zum Modell wei­ter­ge­sprun­gen wer­den. Die Sper­rung von Objek­ten durch ein­zelne Threads konnte ver­kürzt wer­den, wodurch in IDM-Pro­jek­ten mit lan­gen Build-Zei­ten ein Dead­lock bei Akti­vie­rung der Auto­ver­voll­stän­di­gung ver­mie­den wird. Die Auf­lö­sung von Import­pfa­den mit Pfad­va­ri­a­blen und rela­ti­ven Teil­pfa­den ist nun kom­pa­ti­bel zur IDM-Imple­men­tie­rung.

ISA Dialog Manager Version A.05.02.m erschienen

12. Juli 2013

Ver­sion A.05.02.m ent­hält Feh­ler­kor­rek­tu­ren am Tree­view-Objekt unter Motif, für User Sup­plied Wid­gets mit Vek­tor- oder Matrix­at­tri­bu­ten und am ISA For­mu­lar Desi­gner (IFD). Die „IDMuser.h“ wurde ange­passt, damit sie bei Ver­wen­dung des GNU C++-Com­pi­lers ohne Feh­ler­mel­dun­gen und War­nun­gen inklu­diert wer­den kann.

Unser Downloadbereich ist online

28. Juni 2013

Ab heute ist der neue Down­load­be­reich auf unse­rer Web­site online, in dem Sie die aktu­el­len Ver­si­o­nen des ISA Dia­log Mana­gers als Update oder Test­ver­sion herun­ter­la­den kön­nen. Außer­dem steht dort die Beta-Ver­sion des ISA Dia­log Mana­gers für Qt zum Down­load bereit. Sie kön­nen unse­ren Down­load­be­reich nach einer ein­ma­li­gen Regis­trie­rung und Ein­gabe Ihrer Kon­takt­da­ten nut­zen. Die Lizenz­schlüs­sel zu Ihren Down­loads wer­den Ihnen auto­ma­tisch per E-Mail zuge­schickt.

ISA Dialog Manager für Qt Demo-Dialog
IDM für Qt Demo-Dialog

ISA Dialog Manager für Qt Beta kann heruntergeladen werden

29. Mai 2013

Als Aus­blick auf den ISA Dia­log Mana­ger 6 kann ab sofort eine Beta-Ver­sion des ISA Dia­log Mana­gers für Qt von unse­rem FTP-Ser­ver herun­ter­ge­la­den wer­den. Dort fin­den Sie außer­dem eine kleine Demo-An­wen­dung, die Ihnen einige Funk­ti­o­nen des IDM für Qt zeigt. Falls Sie noch keine Zugangs­da­ten für unse­ren FTP-Ser­ver haben, kön­nen Sie diese von unse­rem Sup­port bekom­men. Wir freuen uns, wenn Sie die Beta-Ver­sion des IDM für Qt tes­ten und uns Ihr Feed­back dazu mit­tei­len.

ISA Dialog Manager Version A.05.02.l erschienen

25. April 2013

Die neue Ver­­sion A.05.02.l ent­hält Feh­ler­be­he­bun­gen in der Win­dows- und Motif-Ver­sion des ISA Dia­log Mana­gers, an der COBOL-Schnitt­stelle, an Edi­tor und Debug­ger sowie am ISA For­mu­lar Desi­gner (IFD). Die Feh­ler­kor­rek­tu­ren der Win­dows-Ver­sion betref­fen unter ande­rem den Edit­text und RTF-Edit­text. Als Neu­e­rung kann bei der Methode set­for­mat des RTF-Edit­tex­tes die Schrift­art nun ana­log zur Font-Res­sour­ce in der Form „Größe.Font­name“ ange­ge­ben wer­den. In der Motif-Ver­sion wer­den bei Objek­ten, die sowohl die Wid­get-Klas­sen als auch die Gad­get-Klas­sen von Motif nut­zen kön­nen, Vor­der- und Hin­ter­grund­farbe nun kon­sis­ten­ter ver­wen­det. Im Edi­tor wur­den Pro­bleme im Zusam­men­hang mit dem Bear­bei­ten und Spei­chern von Funk­ti­o­nen und Metho­den besei­tigt. Kor­rek­tu­ren am Debug­ger betref­fen das Debug­gen von Regeln mit sta­ti­schen Array-Vari­a­blen.

ISA Dialog Manager Version A.05.02.k erschienen

13. Februar 2013

Die neue Ver­sion A.05.02.k des ISA Dia­log Mana­gers ist ab sofort erhält­lich und wird an unsere Kun­den aus­ge­lie­fert. In die­ser Ver­sion gibt es eine neue C-Schnitt­stel­len-Funk­tion DM_StrCreate, mit der Strings in einer defi­nier­ba­ren Kodie­rung erzeugt wer­den kön­nen. Für Anwen­der, die noch die Option ISA For­mu­lar Desi­gner (IFD) im Ein­satz haben, mag von Inte­resse sein, dass der IFD nun auch mit der XP-Ver­sion des IDM unter Win­dows XP und höher ver­wen­det wer­den kann.


 
 
ISA Informationssysteme GmbH • Azenbergstraße 35 • 70174 Stuttgart • Telefon: 0711 227 69-0 • E-Mail: info[at]isa[dot]de