問題タブ [tms]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - 非表示の列を持つ TAdvStringGrid 内のセルを選択
TAdvStringGrid で特定のセルを選択しています。
ただし、私の問題は、列が非表示になった後、選択する必要があるセルが選択されないことです。これは、ColCount が 4 になり、列 5 のセルが存在しないことをプログラムが認識しているためです。非表示の列に関係なくセルを選択するにはどうすればよいですか?
選択することで、セルにフォーカスし、文字列値を読み取るだけでなく、どのセルが選択されているかをユーザーに示します。
delphi - TMS Cloud コンポーネントを使用して既存の Google カレンダー エントリを更新する
次のコードを使用して、TMS Cloud コンポーネントを使用して Google カレンダーに新しいエントリを追加します データベースのテーブルに新しいエントリがあり、それらが追加されます OK しかし、エントリも更新できるようにしたいのですが、についてのヘルプが見つかりません。コントロールに付属しているデモにはオプションがありますが、カレンダーからすべてのエントリをロードして、そこで編集するものを選択したくありません。与えられたある種の entryID を保存し、それを使用して更新したいと考えています。DevExpress には、Outlook カレンダーとの間でテーブルを同期できるオプションがあります (非常にうまく機能します) ので、TMS で行うことができるはずです。
問題は、作成時にカレンダー エントリの ID を取得して、レコードと共にテーブルに格納し、後で更新に使用できるようにするにはどうすればよいかということです。
delphi - Delphiのローカル変数にとってGMEM_MOVEABLEを使用したglobalallocは危険ですか?
私たちのプログラミング部門は、サードパーティ製コンポーネントのバグと思われるものを追跡するために、非神話的な人月を費やしました。著作権で保護されたソース コードは次のとおりです。
問題は TMS の AdvOfficeTabSet にあることがわかりました。タブを追加するとクラッシュし、タブを追加しなければクラッシュしませんでした。(クラッシュは、実際の問題の 10 ステップ後に発生する、デバッグ不可能なアプリのハングの 1 つです)。
Raymond Chen のアドバイスに従って、GMEM_MOVEABLE を GPTR に置き換えたところ、問題が解決したようです。
上記のコードに GMEM_MOVEABLE を使用する正当な理由があるかどうか、誰か教えていただけないでしょうか。私の知る限り、これはクリップボード専用であり、常に GlobalAlloc と共に使用する必要があります。
私がこれを入力しているときに、別のプログラマーが私のコードを使用して GlobalFree 関数でエラーを受け取りました。したがって、どうやらこれも機能しません。ここで本当に助けが必要です!
*CreateStreamOnHGlobal は Windows API 関数です。(明らかにGMEM_MOVEABLE を好む)
*TGPImage は TMS の GDI+ ライブラリの実装の一部です。
javascript - TMS Intraweb グリッドが JavaScript 操作の結果を「記憶」しない
Q1 TMS Intraweb db グリッド内。ctdyncheckbox として 3 つの列を設定しました。これらの列はミューテックスです。1 つのチェックボックスがオンになっている場合、同じ行の他の 2 つのチェックボックスはオフになっています。以下のように clientevents ->dyncheckclick を設定します。
最初のページで、column1 のチェックボックスをクリックし、column2 のチェックボックスをクリックし、column3 のチェックボックスをクリックします。1 つのチェックボックスのみがチェックされ、すべて問題ないようです。ただし、次のページに移動し、最初のページに戻ると、3 つのチェックボックスがすべてオンになっています!? グリッドは手動クリックのみを「記憶」しているようで、js 操作の結果は投稿されません。何故ですか?
Q2 ctbutton として 3 つの列を設定しました。1 つのボタンをクリックすると、ボタンのキャプションや色を変更するなど、他の 2 つのボタンの状態が変化したいのですが、cell[c,r].button.color などの属性が見つかりません。セル ボタンを設定する方法キャプションや色?
openlayers - Openlayers : レイヤーが正しく重ね合わされていません
TMS レイヤーと Boxes レイヤーを使用してマップを作成しようとしています。
私のマップは次のように構築されています:
私のTMSレイヤーはそのように構築されています:
そして最後に、私の Boxes レイヤーは次のように構築されます:
ここで、レイヤーをマップに追加し、次のようにマップに setCenter を追加します。
私の問題は、レイヤーが重ねられていないことですが、2番目のレイヤーが最初のレイヤーの下にあります...
助けが要る !!