Python случайным образом выбрасывает ошибку out of range
Я относительно новичок в Python и пытаюсь составить список измерений, которые я получаю от Arduino.
Проблема, с которой я сталкиваюсь, заключается в том, что иногда я получаю ошибку вне диапазона, она работает большую часть времени, но 1/4 времени я получаю ошибку.
Вот мой код:
import serial import matplotlib.pyplot as plt import matplotlib as mpl import numpy as np # fuer Windos Nutzer sollte der Pfad # COM4 oder aehnlich sein # Baudrate muss der im arduino Programm entsprechen # container fuer Messwerte v = [] t = [] # Flag fuer das Startsignal ##################################### # Zeichne Messwerte vom arduino auf # ##################################### for lists in range(0,5): v.append([]) t.append([]) s = serial.Serial('COM5', baudrate=115200) start = False while True: val = s.readline().decode('ascii',errors='ignore').split() ## wenn Signalstring detektiert wird ## packe Daten in Container if start and val[0] != 'stop' and val[0] != 'start': v[lists].append(float(val[3])/1024 * 5) t[lists].append(float(val[1])/1000) ## wenn du noch nicht angefangen hast und das Kommando ## zum Anfangen bekommen hast: fang an print(val) if not start and (val[0] == 'start'): start = 1 ## wenn du schon angefangen hast und das Kommando ## zum aufhoeren bekommen hast: hoer auf if start and val[0] == 'stop': break s.close() o = np.array(v) z = np.array(t) print(o) y = np.mean(o,axis = 0, out=None) print("\n") print(y) ### visualisiere die Daten plt.figure(figsize=(18,9)) # groesse des Plots auf dem Schirm plt.plot(z[1],y,'b.') # mit blauen punkten plt.grid() # mit Gitter plt.xlabel('t [milliseconds]') # mit Beschriftung der Ordinate plt.ylabel('voltage [volts]') # mit Beschriftung der Abzisse plt.figure(figsize=(18,9)) # groesse des Plots auf dem Schirm plt.plot(z[1],o[1],'r.') # mit blauen punkten plt.grid() # mit Gitter plt.xlabel('t [milliseconds]') # mit Beschriftung der Ordinate plt.ylabel('voltage [volts]') # mit Beschriftung der Abzisse plt.show() # zeig es
Здесь я получил то, как выглядит часть декодированной передачи данных, как раз перед тем, как происходит ошибка:
['start']
['time:', '216', 'v:', '930']
['time:', '344', 'v:', '675']
['time:', '464', 'v:', '408']
['time:', '584', 'v:', '345']
['time:', '704', 'v:', '315']
.....
['time:', '98312', 'v:', '927']
['time:', '98832', 'v:', '927']
['stop']
[]
Traceback (most recent call last):
File "C:\Users\maxia\OneDrive\privat\programieren\visual
studio\phyton\arduino1_phyton\arduino1_phyton\arduino1_phyton.py", line 36,
in <module>
if not start and (val[0] == 'start'):
IndexError: list index out of range
python
arduino Поделиться Источник maxiangelo
2 ответа
- Python многократно случайным образом при удалении записей из списка
Я пытаюсь случайным образом удалить список из списка списков в Python. Он продолжает давать мне ошибку: IndexError: list assignment index out of range Я не понимаю, как я ссылаюсь где-то в списке, если я удаляю целое число random из 0 — > len(thelist). Я хочу случайным образом удалить половину…
- Почему это дает ошибку «Index out of range»?
Я сделал программу для автоматического применения разработанного мной шифрования. В пределах одного конкретного бита кода я продолжаю получать ошибку String Index out of range. Что делает этот код? Приведенный ниже код создает массив d. Он добавляет некоторый раздел строки к массиву. Цель…
1
Ответ на вашу проблему находится в выходных данных, которые вы опубликовали. Как вы можете видеть, последняя строка опубликованного вами вывода-[], которая является пустым списком и не имеет элемента с индексом 0. Это означает, что элемент с индексом 0, который вы пытаетесь захватить, недоступен или «вне диапазона».
Вы должны изменить свое условие while, поэтому цикл останавливается после чтения ‘stop’.
Поделиться PD7
0
Похоже, что ваш Arduino отправляет пустую строку после остановки, чего ваш сценарий не ожидает — ваш сценарий ожидает, что в каждой строке будет либо ‘start’, ‘stop’, либо элемент списка. Вы можете либо посмотреть, что происходит на Arduino, и исправить это, либо обновить свой скрипт, чтобы игнорировать пустые строки — после строки val = ...
добавьте
if len(val) == 0:
continue
Поделиться lxop 22 февраля 2018 в 15:09
Похожие вопросы:
String index out of range — как устранить ошибку python
list index out of range loop Python
Я запускаю цикл (скорее как итерационный процесс) с целью вычисления косинусного сходства пары текстовых файлов a набора данных с 84 текстовыми файлами. Логика, которой я следую, состоит в том,…
Обнаружение векторной ошибки » out-of-range » перед действием
Есть ли способ определить, является ли мой вектор out-of-range перед выполнением действия? Я пытался if (myVector[i] != null || myVector != undefined) { // do stuff here } Но я получаю ошибку…
Python многократно случайным образом при удалении записей из списка
Я пытаюсь случайным образом удалить список из списка списков в Python. Он продолжает давать мне ошибку: IndexError: list assignment index out of range Я не понимаю, как я ссылаюсь где-то в списке,…
Почему это дает ошибку «Index out of range»?
Я сделал программу для автоматического применения разработанного мной шифрования. В пределах одного конкретного бита кода я продолжаю получать ошибку String Index out of range. Что делает этот код?…
swift-ошибка cellforrowindexpath «index out of range»
sonar-maven-plugin получаю ошибку «out of range of int»
Мы получаем странную ошибку в одном из наших новых проектов github, когда пытаемся запустить анализ гидролокатора. Мы получаем следующее сообщение об ошибке, и оно, по-видимому, связано с тем, что…
Как исправить ошибку «string index out of range» в python?
Я пытаюсь создать программу, которая заменяет буквы или группы букв определенными числами, но программа возвращает ‘IndexError: string index out of range’. Чем это вызвано? phr = input(‘Frase: ‘)…
Как исправить ошибку «IndexError: string index out of range» в python
Недавно я начал изучать Python с MOOC на Coursera. Я пытаюсь написать while loop, который начинается с последнего символа в строке и проходит свой путь назад к первому символу в строке, печатая…
Как исправить ошибку «IndexError: list assignment index out of range» в Python?
Я новичок в Python с очень небольшим опытом кодирования. Я начал писать программу Python для умножения двух матриц. Следующий код дает мне вывод для квадратных матриц, но дает мне следующую ошибку,…
Lake and Deuce do get married; soon the three of them are carrying out a range of sexual fantasies. | Лейк и Дьюс действительно женятся; вскоре они втроем осуществляют целый ряд сексуальных фантазий. |
Другие результаты | |
From the corner of her eye, Tzigone noted that a street urchin had fallen into step with her, just slightly behind her and out of the normal range of vision. | Краем глаза Тзигона заметила пристроившегося следом за ней, вне поля нормального зрения, беспризорника. |
Their fighters were maintaining a tight formation well out of range of the carrier’s guns. | Их истребители держали плотный строй на значительном удалении от пушек носителя. |
They were far out of musket range, but well within a rifle’s killing distance. | От противника их отделяло недоступное мушкету расстояние, но винтовка с такой дистанции била насмерть. |
And it’s out of our price range by a factor of ten. | И цена превышает наш лимит раз в десять. |
In its five-year plans, the Chinese Government sets out guiding principles for S&T development and a comprehensive range of related activities. | В своих пятилетних планах китайское правительство устанавливает основные направления НТП и комплекс соответствующих видов деятельности. |
As we go to press, the US Dollar Index is trading up over 1% on the day, driving EURUSD to a new 12-year low under 1.0900 and USDJPY out of its month-long consolidation range. | На момент выхода этой статьи, индекс доллара США торговался выше более чем на 1% за день, что привело пару EURUSD к новому 12-летнему минимуму ниже отметки 1.0900, а пару USDJPY – за рамки диапазона консолидации, где она находилась месяц. |
We have a date he’s gonna use her again, so we just wait for them to come by, we stay in audio range, out of visual, and we just listen. | У нас есть дата, когда он снова встретится с ней, поэтому мы просто будем ждать, когда они придут, мы будем в звуковом диапазоне, без визуального контакта, и будем просто слушать. |
MAYZUS Investment Company provides a wide range of products and services by creating thought-out, advanced trading options. | MAYZUS Investment Company предоставляет широкий спектр продуктов и услуг, создавая продуманные современные решения для торговли. |
The Sochi we will see on television is a gold-plated Potemkin village, its bedraggled citizens swept out of camera range. | Сочи с картинки в наших телевизорах — это позолоченная потемкинская деревня, бедных жителей которых удаляют подальше от телекамер. |
Now, I assume you’ve placed a tracking device on his ship but if we don’t get started soon he’s going to get out of range. | Я принимаю во внимание, что вы поместили устройство слежения на его корабль, но если мы немедленно не стартуем, он выйдет из диапазона. |
A little out of my price range. | Ах, правда немного выходят из моего ценового диапазона. |
Look at the range of colours going all the way from deep, profound mufin through the angry beige, right out there to a very aggressive nutmeg. | Посмотрите только на градацию цветов! От глубокого, сочного черничного цвета, через злобно бежевый, прямо к агрессивному цвету мускатного ореха. |
Rudy Vernon, a cop… he worked out at the gun range. | Руди Вернон, коп… он работал в стрелковом центре. |
I’ll take my rig out to the woods, tell the rangers I’m a lost hiker with a broken leg. | Я отойду подальше в лес, скажу рейнджерам, что я заблудившийся турист и сломал ногу. |
Vassenka had fired at a flock of ducks which was hovering over the marsh and flying at that moment towards the sportsmen, far out of range. | Это Васенька выстрелил в стадо уток, которые вились над болотом и далеко не в меру налетели в это время на охотников. |
He heard a shout behind him and felt a knife sing past his head. Zing! Another, and then he was out of range. | Он слышал за спиной дикие крики и чувствовал над головой летящие ножи. Зиг! Зиг! Еще немного — и он вылетел из опасной зоны. |
They range in frequency over a broadband of sounds down to frequencies well below the lowest sounds the human ear can make out. | Они охватывают широкий диапазон частот, нижний предел которого уходит далеко за пределы слышимости человеческого уха. |
Yeah. ..which turned out to be fox’s and, as foxes have a territorial range of about two kilometres… | Да, что оказались лисьими, а поскольку у лисиц диапазон территории около 2х км… |
Plot a maximum orbit. Take us out of range of their detection devices. | Задайте максимальную орбиту, выведите нас из зоны детекторов. |
Only three of them left in this system, two of them out of range for a shitty little undercutter like this one with no legs. | Их осталось всего три на всю Галактику. Две — вне пределов досягаемости этого маленького кораблика без посадочных опор. |
There was a rise of voices in question, a drum of running feet and the men burst into the barn. Slim and Carlson and young Whit and Curley, and Crooks keeping back out of attention range. | Послышались удивленные крики, быстрый топот ног, и в конюшню ворвались люди — Рослый, Карлсон, молодой Уит, Кудряш и Горбун, который держался позади всех. |
But… I also know that I have to be realistic, and there’s only a couple of ways that all this can play out, and it ranges from messy to bad. | Но… я также знаю, что должна быть реалистичной, и что существует всего несколько путей, по которым все может сыграть, и они располагаются от неприятных до плохих. |
They begin with a long- range assault launched from orbit, designed to take out planetary defences and instil fear in the population. | Все начинается с широкомасштабного нападения с орбиты для уничтожения защиты планеты и внушения страха населению. |
Rose of Sharon knelt on the ground out of range of the burning heat, and she had a long spoon in her hand. | Роза Сарона стояла на коленях в стороне от огня, с длинной ложкой в руках. |
If I can just stick it out a bit longer, I’ll segue into a whole new range of roles. | Если я еще немного подожду, то перейду в совершенно новый диапазон ролей. |
The suspect jumped out with a shotgun and shot him at close range. | Подозреваемый выскочил с дробовиком и выстрелил в него с близкого расстояния. |
Here, part way up the eastern wall of Sonoma Valley, in range of a line intersecting the little village of Glen Ellen, he made out a scar upon a hillside. | На восточном склоне, замыкающем долину Сонома, на одной линии с деревушкой Глен Эллен, он приметил безлесное место. |
But as soon as a camera left the facility and was out of range, the signal was lost, and the screen went blank. | Правда, когда камеру уносили на расстояние, превышающее дальность ее действия, сигнал пропадал и экран начинал рябить серыми полосами. |
Eh, something tells me this stuff’s a little bit out of our price range. | Что-то мне подсказывает, что эти штуки немного выше нашего зарплатного потолка. |
The report will lay out views on a range of issues. | Отчёт выскажет мнения по широкому кругу вопросов. |
So. Turns out you can use a rocket launcher from that range. | Так оказалось, вы можете использовать ракетную установку с такой дальности. |
Then I was a forest ranger, then I worked on an oil rig… then I was on a tuna boat… that ended up in Thailand where I… just hung out for a couple months and now I’m here. | Потом был лесничим, потом работал на нефтяной вышке, потом на рыболовной лодке, потом очутился в Таиланде, где просто отдыхал пару месяцев, и теперь я здесь. |
A park ranger mentioned a killing, you know, a while ago, so I checked it out. | Смотритель парка упомянул о убийстве, ты знаешь, некоторое время назад, так что я проверил это. |
No, but Superlative were none too happy about the infringement, and they’ve been trying to find out the Midnight Ranger’s identity for well over a year. | Нет, но Суперлейтив был недоволен нарушением прав, поэтому пытались установить личность Полуночника уже больше года. |
Well, that was a little out of my-my price range, but-but then I saw this commercial for these African sow pigs you can adopt. | Ну, это было чуть за рамками моих финансовых возможностей, но потом я увидел рекламу африканских свиноматок, которых можно усыновить. |
Throughout his years of leadership, Khrushchev attempted to carry out reform in a range of fields. | На протяжении многих лет своего руководства Хрущев пытался провести реформы в различных областях. |
The range was rounded out with the addition of a two-door liftback. | Диапазон был округлен с добавлением двухдверного лифтбэка. |
China has reportedly developed a force capable of carrying out long-range air-borne operations, long-range reconnaissance, and amphibious operations. | Китай, как сообщается, создал силы, способные осуществлять дальние воздушные операции, дальнюю разведку и десантные операции. |
In Power Rangers Beast Morphers, the character Zoey Reeves started out as a washerwoman for Grid Battleforce. | В Power Rangers Beast Morphers персонаж Зои Ривз начинал как прачка для Grid Battlefield. |
Unlike its Nordic neighbors, Denmark had no mountain ranges from which a drawn-out resistance could be mounted against the German army. | В отличие от своих северных соседей, Дания не имела горных хребтов, с которых можно было бы организовать длительное сопротивление немецкой армии. |
On 21 April, the Super Pershing was involved in a short-range tank duel with a German tank, which it knocked out with a shot to the belly. | 21 апреля супер Першинг участвовал в танковой дуэли ближнего боя с немецким танком, который он выбил выстрелом в живот. |
At age 37, playing for the Seattle Mariners in a 6-5 loss to the Texas Rangers, he pinch hit for Ben Broussard and struck out against C. J. Wilson. | В возрасте 37 лет, играя за Сиэтл Маринерс в проигрыше 6-5 Техасским рейнджерам, он нанес удар по Бену Бруссарду и нанес удар по Си Джею Уилсону. |
This means that attacks are spread out over quite a range of time, from weeks to years. | Это означает, что атаки распространяются на довольно большой промежуток времени, от недель до лет. |
From surviving letters, Margaret had initially sought out Meit for his reputation as a portraitist, and he produced a range of portraits of her and her many relations. | По сохранившимся письмам Маргарет сначала разыскала Мейта за его репутацию портретиста, и он создал целый ряд портретов ее и ее многочисленных родственников. |
Students choose 5 out of a wide range of subjects, one of which being mandatorily physical education. | Студенты выбирают 5 из широкого спектра предметов, одним из которых является обязательное физическое воспитание. |
He also rebuilt the late 15th century north range with an extra storey, and laid out a park around the castle, remnants of which remain. | Он также перестроил северный хребет конца XV века с дополнительным этажом и разбил вокруг замка парк, остатки которого сохранились. |
A Game Ranger is also generally sent out with any hunters to help them find and select the right bison to kill. | Охотник также обычно отправляется с любыми охотниками, чтобы помочь им найти и выбрать правильного бизона для убийства. |
With there being so many exercises this means you are less likely to get burned out and have a wide range of exercises to choose from. | С таким количеством упражнений это означает, что у вас меньше шансов перегорать и есть широкий спектр упражнений на выбор. |
The S-400 is able to intercept cruise missiles out to a range of about 40 km due to their low altitude flight paths. | С-400 способен перехватывать крылатые ракеты на дальности около 40 км из-за их малой высоты траектории полета. |
Harrison also makes note of the Congressman that gave President Roosevelt a letter-opener carved out of bone as examples of the social range of these attitudes. | Харрисон также отмечает конгрессмена, который дал президенту Рузвельту нож для вскрытия писем, вырезанный из кости, как пример социального диапазона этих отношений. |
Out of the total range of things available in a society, only some of them are considered appropriate for marking as commodities. | Из всего спектра вещей, имеющихся в обществе, только некоторые из них считаются подходящими для маркировки в качестве товаров. |
The former, however, only asks about 20 specific altruistic acts, leaving out a wide range of altruistic behaviors. | Первый, однако, спрашивает только о 20 конкретных альтруистических действиях, оставляя в стороне широкий спектр альтруистических поведений. |
However, it turns out that Trapper and Yapper are more of a hindrance to Ranger Smith’s efforts rather than a help. | Однако, оказывается, что Траппер и Яппер больше мешают усилиям Рейнджера Смита, чем помогают. |
The two wooden gunboats remained safely out of range of the big guns, but the captain of the USS Port Royal was wounded by a sharpshooter. | Две деревянные канонерские лодки оставались в безопасности вне досягаемости больших орудий, но капитан американского корабля Порт-Ройял был ранен снайпером. |
The dunes contain dark areas which are deposits of magnetite, a mineral that has eroded out of the Sangre de Cristo Range. | Дюны содержат темные участки, которые представляют собой залежи магнетита, минерала, который выветрился из Хребта Сангре-де-Кристо. |
A wide range of progressive social reforms were carried out during and after the revolutionary period. | В период революции и после нее был осуществлен широкий спектр прогрессивных социальных реформ. |
Topping out the G-Class model range was a new G 65 AMG with 6-litre biturbo V12 petrol engine. | В дополнение к модельному ряду G-класса появился новый G 65 AMG с 6-литровым бензиновым двигателем biturbo V12. |
Hidden nodes in a wireless network are nodes that are out of range of other nodes or a collection of nodes. | Скрытые узлы в беспроводной сети — это узлы, которые находятся вне зоны действия других узлов или набора узлов. |
This comes out to about a 3000-fold range. | Это выходит примерно в 3000-кратный диапазон. |
Russian (RU) UTF-81.0
justify-content — CSS | MDN
CSS свойство justify-content
определяет, как браузер распределяет пространство между и вокруг элементов контента вдоль главной оси flex контейнера, или вдоль строчной оси grid контейнера.
Интерактивный пример ниже демонстрирует некоторые значения, используя Grid размещение.
Выравнивание выполняется после того, как применяются длины и автоматические поля, что означает, что если во Flexbox разметке есть хотя бы один flex-элемент, с flex-grow
отличным от 0
, эффект не будет применён, потому что не останется свободного места.
justify-content: center;
justify-content: start;
justify-content: end;
justify-content: flex-start;
justify-content: flex-end;
justify-content: left;
justify-content: right;
justify-content: baseline;
justify-content: first baseline;
justify-content: last baseline;
justify-content: space-between;
justify-content: space-around;
justify-content: space-evenly;
justify-content: stretch;
justify-content: safe center;
justify-content: unsafe center;
justify-content: inherit;
justify-content: initial;
justify-content: unset;
Значения
start
- Элементы располагаются друг за другом и прижимаются к началу контейнера по главной оси.
end
- Элементы располагаются друг за другом и прижимаются к концу контейнера по главной оси.
flex-start
- Элементы располагаются друг за другом и прижимаются к началу контейнера по главной оси, в зависимости от её направления (flex-direction). Для элементов, которые не являются дочерними элементами flex контейнера, это значение обрабатывается как
start
. flex-end
- Элементы располагаются друг за другом и прижимаются к концу контейнера по главной оси, в зависимости от её направления (flex-direction). Для элементов, которые не являются дочерними элементами flex контейнера, это значение обрабатывается как
end
. center
- Элементы располагаются друг за другом в центре контейнера по главной оси.
left
- Элементы располагаются друг за другом и прижимаются к левому краю контейнера по главной оси. Если главная ось не горизонтальна, это значение работает как
start
. right
- Элементы располагаются друг за другом и прижимаются к правому краю контейнера по главной оси. Если главная ось не горизонтальна, это значение работает как
start
. normal
- Элементы располагаются на своих обычных позициях, так как будто свойство
justify-content
не задано. Этот параметр ведёт себя какstretch
в grid и flex контейнерах. baseline
first baselinelast baseline
- Specifies participation in first- or last-baseline alignment: aligns the alignment baseline of the box’s first or last baseline set with the corresponding baseline in the shared first or last baseline set of all the boxes in its baseline-sharing group.
The fallback alignment forfirst baseline
isstart
, the one forlast baseline
isend
. space-between
- Элементы равномерно распределены вдоль главной оси контейнера. Расстояния между каждой парой соседних элементов равны. Первый элемент прижат к началу контейнера по главной оси, а последний — к концу.
space-around
- Элементы равномерно распределены вдоль главной оси контейнера. Расстояния между каждой парой соседних элементов равны. Пустые пространства перед первым элементом и после последнего элемента равны половине расстояния между парами соседних элементов.
space-evenly
- Элементы равномерно распределены вдоль главной оси контейнера. Расстояния между каждой парой соседних элементов равны расстояниям от начала контейнера до первого элемента и от последнего элемента до конца контейнера.
stretch
- If the combined size of the items is less than the size of the alignment container, any
auto
-sized items have their size increased equally (not proportionally), while still respecting the constraints imposed bymax-height
/max-width
(or equivalent functionality), so that the combined size exactly fills the alignment container along the main axis.
Примечание: stretch
не поддерживается гибкими контейнерами (flexbox).
safe
- If the size of the item overflows the alignment container, the item is instead aligned as if the alignment mode were
start
. unsafe
- Regardless of the relative sizes of the item and alignment container, the given alignment value is honored.
Формальный синтаксис
CSS
#container {
display: flex;
justify-content: space-between;
}
#container > div {
width: 100px;
height: 100px;
background: linear-gradient(-45deg, #788cff, #b4c8ff);
}
Результат
Поддержка в Flex разметке
BCD tables only load in the browser
Поддержка в Grid разметке
BCD tables only load in the browser
DELPHI — Часто задаваемые вопросы и ответы на них
001 Как зделать, чтобы TEdit воспринимал одни цифры и DecimalSeparator002 Как осуществить быстрый поиск в Listbox
003 Как сделать так, чтобы при щелчке по кнопке или по TLabel запускался, например, браузер с сайтом программы или почтовая программа с определенным адресом получателя?
004 Создание компонентов
005 TTimer работает не достаточно точно. Как получить более высокую точность?
006 Как сделать так, чтобы по Alt-F4 форма не закрывалась, а выдавала запрос на сохранение?
007 Как уменьшить размер исполняемого файла программы?
008 Как создать невизуальный компонент без иконоки, которая изображается в палитре компонентов в «design-time» (вроде TField)?
009 Как писать текст в StringGrid в стиле Exel (не обрезая, если он не помещается в ячейку)
010 Как заставить TEdit не ‘пикать’ при нажатии недопустимых клавиш?
011 Когда пользователь щелкает по listview, он переходит в режим редактирования. Как перевисти его в редим редактирования по нажатию клавиши (например F2)?
012 Как получить число и список всех компонентов, расположенных на TNoteBook?
013 Как узнать размеры TComboBox с показанным выпадающим списком до показа списка?
014 Как добится того чтобы TMemo и TEdit имели работали не только в режиме вставки символов, но и в режиме замены?
015 При попытке присвоить значение свойству «selected» ListBox’а вырабатывается exception «Index is out of bounds». В чем тут дело и как присвоить значение свойству selected?
016 Как ограничить длинну текста, вводимого в TEdit, так чтобы ширина текста не превышала ширину TEdit’а?
017 Как перемещать компонент мышкой во время работы программы «runtime»?
018 Как перехватить сообщения прокрутки в TScrollBox?
019 Можно ли использовать иконку как картинку на кнопке TSpeedButton?
020 Как поместить прозрачную фоновую каринку на компонент CoolBar?
021 Можно ли сделать так чтобы TStringGrid автоматически изменял ширину колонок, чтобы вместить самую длинную строчку в колонке?
022 Ползунок компонента TScrollBar все время мигает. Как это отключить?
023 Как поместить курсор в определенную позицию edit’а и подобных ему элементов управления?
024 Как сделать клавишу-акселератор (keyboard shortcut) компонету у которого нет заголовка?
025 Можно ли как-то уменьшить мерцание при перерисовке компонента?
026 Как запретить изменение размера моего компонента в design-time?
027 Можно ли уменьшить потребляемые компонентами TNotebook и TTabbedNotebook ресурсы?
028 Функция keybd_event() принимает значения до 244 — как мне отправить нажатие клавиши с кодом #255 в элемент управления Windows?
029 Можно ли обратиться к колонке или строке grid’а по заголовку?
030 Как использовать клавишу-акселератор в TTabsheets? Я добавляю клавишу-акселератор в заголовок каждого Tabsheet моего PageControl, но при попытке переключать страницы этой клавишей программа пикает и ничего не происходит.
031 При обработке события DrawCell компонента DrawGrid я пишу Font.Color := clRed; и получаю бесконечный цикл мерцаний. Почему?
032 При использовании BitBtn Caption(текст) и картинка(bitmap) из файла не видны одновременно. Почему?
033 Как сделать многострочную надпись на TBitBtn?
034 Можно ли динамически изменять свойство «owner» компонента во время выполнения программы?
035 Почему при изменении цвета букв StatusBar’а ничего не происходит?
036 Как программно «щелкнуть» по компоненту speed button? Я пытался использовать SendMessage но у Speedbuttons нет «handle».
037 Можно ли отключить определенный элемент в RadioGroup?
038 Как опеделить состояние списка ComboBox, выпал/скрыт?
039 Как создать эквивалент TEdit но только с выравниваением вводимого текста по центру или по правой стороне?
040 Как бы мне создать эдакий trackbar в котором вместо широкой белой полоски с ползунком была бы тонкая линия?
041 Как показывать нестандартный встроенный редактор (inplace editor) в ячейке stringgrid (например combobox).
042 В некоторых видео режимах прозрачная часть glyph’а стандартного TBitBtn становится видной. Как этого избежать?
043 Как создать невизуальный компонент без иконоки, которая изображается в палитре компонентов в «design-time» (вроде TField)?
044 В чем отличие между Create(Self) и Create(Application)?
045 Как разместить маленькие картинки в компоненте TPopUpMenu?
046 При перемещении фокуса ввода клавишей Tab чтобы переместить его в RadioGroup нужно нажать клавишу Tab дважды если какой нибудь пункт RadioGroup уже выбран, но только один раз если не выбран. Можно ли сделать поведение RadioGroup логичным?
047 Как использовать технологию Drag&Drock (перетаскивание элементов управления)
048 Возникла проблема: как скрыть/отобразить конкретную закладку в PageControl?
049 Как динамически подключить необходимый фрейм к Panel: TPanel во время выполнения программы?.
050 Зачем нужен TAction ?
051 Если я свой компонент наследую от чужого, и мне не нужны некотоpые его свойства, то есть ли способ от них избавиться? Hапpимеp, я не хочу, чтобы у панели был Caption. Пpобовал объявлять property в private/protected — не помогло.
052 Где достать всяких иконок, картинок для кнопок, etc. для своей программы?
053 Как вставить растровое изображение в компонент ListBox?
054 GUI. Перегрузка контролами
055 RTTI в действии
056 Дублирование компонентов и их потомков во время выполнения приложения
057 Дублирование компонентов и их потомков во время выполнения приложения 2
058 Как перемещать компоненты во время работы программы
059 Показ свойств во время выполнения программы
060 Свойство только для чтения во время выполнения программы
061 Создание компонент в Run-Time
062 Создание компонент во время выполнения программы и обработка их событий
063 Теория и практика использования RTTI
064 Пересборка индексов с помощью TBatchMove
065 Создавать таблицы такой же структуры
066 CHARTFX — минимум максимум
067 Использование ChartFX
068 Как использовать ChartFX
069 Пример CHARTFX
070 CheckBox в DBGrid
071 DBGrid — выбранные строки
072 DBGrid — сохранение конфигурации
073 DBGrid c FixedCols
074 DBGrid CutToClipboard
075 DBGrid DefaultDrawDataCell
076 DBGrid и Memo-поля
077 DbGrid и множественный выбор
078 DBGrid компонент, который отображает разными цветами удалённые, обновлённые и добавленные записи
079 DBGrid с номером строки
080 DBGrid с цветными ячейками
081 DBGrid с цветными ячейками 2
082 DBGrid с цветными ячейками 3
083 DbGrid со свойствами Col и Row
084 Grid с человеческим лицом
085 OnClick для DBGrid
086 OnClick для DBGrid 2
087 Буфер обмена и ячейки DBGrid
088 В DBGrid напротив некоторых строк можно поставить галочку
089 Вставить Combobox в DBGrid
090 Выделить все строки в DBGrid
091 Замечательные возможности DBGrid
092 Изменение месторасположение колонок в TDBGrid
093 Изменение размеров колонок DBGrid
094 Использование Enter как Tab в TDBGrid
095 Использование опции MultiSelect в DBGRID
096 Как в TDBGrid pазpешить только опеpации UPDATE записей
097 Как в TDBGrid узнать над каким полем висит мышь
098 Как выделить цветом текущую строку в TDBGrid
099 Как зафиксировать один или несколько столбцов в TDBGrid
100 Как зафиксировать один или несколько столбцов в TDBGrid 2
101 Как защитить запись в DBGrid от удаления
102 Как из DBGrid перенести данные в существующий Excel файл
103 Как изменить цвет отмеченных записей в DBGrid
104 Как изменить цвет ячейки TDBGrid в зависимости от текущего значения
105 Как изменить шрифт определённой строки в DBGrid
106 Как определить изменение фокуса строки в TDBGrid
107 Как остановить автодобавление из DBGrid
108 Как отобразить выбранную строку DBGrid различными цветами
109 Как отучить TDBGrid от автодобавления новой записи
110 Как показать DbGrid в режиме disabled
111 Как программно перевести DBGrid в режим редактирования
112 Как сделать, чтобы в DBGrid вместо цифр были соответствующие константы
113 Как сделать, чтобы необходимая ячейка DBGrid получила фокус ввода
114 Как удалить вертикальную полосу прокрутки (скроллбар) из DBGrid
115 Как узнать значения, которые пользователь вводит в TDBGrid
116 Как экспортировать содержимое DBGrid в Excel или ClipBoard
117 Копирование информации из DBGrid-а в Clipboard
118 Многострочный DBGrid
119 Модуль, позволяющий в Delphi осуществить форму запроса для компонентов DBGrid
120 Несколько таблиц в одном TDBGrid
121 Несколько таблиц в одном TDBGrid 2
122 Обрабатываем выделенные строки в DBGrid
123 Перемещение из DbGrid
124 Перемещение по таблице с помощью вертикальной полосы прокрутки
125 Позиция ячейки в TDBGrid
126 Поиск в DBGride без ввода искомого значения в поле ввода
127 Показ Memo-поля в DBGrid
128 Показ Memo-поля в DBGrid 2
129 Показ изображений в DBGrid
130 Помещение компонентов в DBGrid
131 Различные цвета строк в DBCtrlGrid
132 Решение проблемы передачи фокуса TDBGrid
133 Рисование текста в DBGrid
134 Рисование текста в DBGrid 2
135 Симуляция нажатия кнопки при наличии DBGrid
136 Сортировка колонок в DBGrid
137 Сохранить порядок колонок в DBGrid, после того как пользовать их перестроил
138 Текущая строка и поле в DBGrid
139 Цветной DBGrid
140 Шапка в TDBGrid
141 Экспортировать DBGrid в HTML
142 DBNavigator без иконок
143 Вызов кнопок DBNavigator
144 Выключение кнопок в DBNavigator
145 Настройки всплывающих подсказок в DBNavigator
146 Пример KeyDown компонента DBNavigator
147 Работа в коде с кнопками DBNavigator
148 Свойства кнопок DBNavigator
149 Edit с возможностью автоматического выбора
150 Insert и Override с помощью DBEdit
151 SetFocus в Edit на OnExit
152 TEdit с выравниваением текста по центру
153 Автоматический формат даты в компоненте Edit
154 Денежное поле редактирования
155 Изменить вид курсора TEdit или другого элемента управления Windows
156 Исправление DBEdit MaxLength
157 Как автоматически расширить TEdit
158 Как в TEdit расположить текст справа
159 Как в TEdit расположить текст справа 2
160 Как заставить TEdit не пикать при нажатии недопустимых клавиш
161 Как ограничить длину текста, вводимого в TEdit, так чтобы ширина текста не превышала ширину TEditа
162 Как очистить DBEdit
163 Как очистить все окошки редактирования на форме
164 Как перехватить клавишу табуляции Tab в TEdit
165 Как сделать, чтобы TEdit воспринимал одни цифры и DecimalSeparator
166 Как создать нестандартную процедуру переноса слов для TEdit, TMemo
167 Массив Edit-компонентов
168 Матрица на основе TEdit
169 Ограничение TEdit на ввод не-цифровой информации
170 Перевод в верхний регистр первого вводимого символа
171 Подстановка в TEdit
172 Поиск и управление TEdit и TField
173 Правое выравнивание текста в компоненте Edit
174 Проверка на соответствие содержимого TEdit
175 Числовая маска компонента Edit
176 Как заставить GroupBox прорисовать на форме свой Caption неактивным цветом
177 Рисование на GroupBox
178 TImage — эффект плавного перехода
179 TImageList. Не отображаются иконки на контролах
180 Изменение палитры при выводе изображения
181 Как бороться с квадратичностью Image
182 Как поместить картинку из базы данных, например MsSQL, в компонент TIMAGE
183 Как сделать картинки в TImageList прозрачными
184 Перемещение Image
185 Проблема хранения TDBImage
186 Рисование прямоугольника на изображении
187 Хитрость вывода изображения
188 3D-рамка для текстовых компонентов
189 TLabel и TEdit без контейнера
190 Как осуществить ввод текста в компоненте Label
191 Комбинация TLabel и TEdit
192 TListView и TTreeView — Windows Explorer
193 Virtual ListView с контекстным меню
194 Искать текст в TListView
195 Как ListView перевести в режим редактирования по нажатию на F2
196 Как поместить картинку в заголовок TListView
197 Как узнать, по какой колонке был клик в TListView
198 Перехват изменения размера колонки в TListView
199 Получить список файлов в ListView как в проводнике
200 Поменять местами пункты ListView
201 Прокрутка для TListView или TTreeView
202 Сортировка ListView в режиме vsReport при нажатии на заголовок колонки
203 Memo со своими шрифтами
204 Memo со свойствами Row и Col
205 RichEdit замена текста
206 RichEdit поиск текста
207 TDBMemo в TDBCtrlGrid
208 В TRichEdit или TMemo при нажатии Enter позиционирование курсора в позицию как в предыдущей строке
209 Вставка текста в TMemo в текущую позицию
210 Выделить строку в Memo
211 Добавление строк в Memo
212 Изменение величины табуляции в Memo
213 Импортирование файла в компонент Memo
214 Исправление загрузки RTF текста через поток
215 Как в Memo прокрутить текст
216 Как в компоненте TMemo перехватить нажатие Ctrl+V и вставить специальный текст не из буфера обмена
217 Как вставить содержимое файла в текущую позицию курсора в компоненте TMemo
218 Как выделить в RichEdit 4 строки
219 Как запихать в Мемо больше текста, чем оно может вместить по умолчанию
220 Как изменить стиль шрифта RichEdit нажатиями соответствующих клавиш (например включить курсив по нажатию Ctrl+I)
221 Как нарисовать что-нибудь на TMemo
222 Как настроить табуляцию в компоненте TMemo
223 Как получить определённую часть текста из RichEdit
224 Как прокрутить TRichEdit в конец
225 Как сделать окошко подсказки в редакторе как Delphi по CTRL-J
226 Как сделать отступ в Memo
227 Как сделать так, чтобы в Memo переносилось не слово целиком, а только та часть слова, которая не помещается
228 Как сделать, чтобы TMemo и TEdit работали в режиме вставки и замены
229 Как скопировать содержимое одного RichEdit в другой
230 Как узнать количество видимых строчек в TMemo
231 Как указать максимальный размер текста для RichEdit Control
232 Координаты курсора в Memo
233 Координаты курсора в Memo 2
234 Копирование текста DBMemo
235 Обнаружение прокрутки TMemo
236 Ограничение длины и количества строк компонента Memo
237 Ошибка RichEdit в Delphi2 под NT4
238 Перейти на строку в RichEdit
239 Подсветить HTML теги в RichEdit
240 Подсветка синтаксиса
241 Подсчет слов в Richedit
242 Поиск и замена текста в TMemo
243 Поиск строки текста в наследниках TCustomEdit
244 Поиск текста в DBMemo
245 Получить слово под курсором в RichEdit
246 Постраничная прокрутка Memo, когда фокус находится на Edit
247 Предел на размер текста в RichEdit
248 Прокрутка Memo
249 Событие Key Press и курсорные клавиши в TMemo
250 Сортировка строк в MEMO
251 Управление прокруткой Memo
252 TOutline OwnerDraw — значение индекса
253 Поточность TOutline
254 Пример отрисовки TOutline
255 Производная TOutline
256 Раскрытие пути к элементу TOutline по его индексу
257 Для создания панелей в двумя полосами слева, которые можно двигать
258 Как рисовать на органе управления, например, на TPanel
259 Компонент со вложенной панелью
260 Панель с изменяющимися размерами
261 Перемещение мышью панели на форме во время выполнения программы
262 Плавающие панельки
263 Сделать плавающую панель
264 Использование TParser
265 Недокументированный TParser
266 Пример TParser
267 Простое использование TParser
268 ProgressBar с невидимой рамкой
269 Как вставить ProgressBar в StatusBar
270 Как вставить ProgressBar в StatusBar 2
271 Как изменить стандартный цвет ProgressBar
272 Как изменить стандартный цвет ProgressBar 2
273 Создать ProgressBar в колонке TListView
274 Заголовок окна предварительного просмотра QuickReport
275 Переключение принтеров при печати в QuickReport
276 Проблемы со шрифтами у QuickReport
277 Как перехватить сообщения прокрутки в TScrollBox
278 Синхронизация двух компонентов ScrollBox
279 Splitter Bar
280 Конструирование Splitter
281 Как вывести цветную надпись на StatusBare
282 Обработчик события OwnerDraw в компоненте StatusBar
283 Показ всплывающих подсказок в строке состояния
284 Показ всплывающих подсказок в строке состояния 2
285 Показ даты, времени и состояния клавиш в строке состояния
286 Установить размер шрифта для панели StatusBar
287 Bitmap в StringGrid ячейке
288 CheckBox в StringGrid
289 CheckBoxes в StringGrid
290 SetFocus в TStringGrid
291 StringGrid без выделенной ячейки
292 StringGrid как DBGrid
293 Tab как Enter в StringGrid
294 TStringGrid и файловый поток
295 TStringGrid с фокусом (OnDrawCell)
296 Авторазмер для StringGrid
297 Авторазмер ширины колонок TStringGrid
298 В StringGrid ширина колонки подгоняется под длину самой длинной строки
299 Вставка и удаление строк в StringGrid
300 Выбор строки или колонки компонента TStringGrid
301 Выравнивание колонок StringGrid
302 Выравнивание колонок StringGrid 2
303 Выравнивание колонок StringGrid 3
304 Выравнивание колонок StringGrid 4
305 Выравнивание колонок StringGrid 5
306 Как перехватывать горячие клавиши в StringGrid
307 Как показывать встроенный редактор ComboBox в ячейке StringGrid
308 Как снять выделение в StringGrid
309 Как создать отдельную подсказку Hint для каждой ячейки StringGrid
310 Как удалить выделенную запись из TStringGrid
311 Компонет TWrapGrid, осуществляющий перенос текста в TStringGrid
312 Манипуляция словами в TStringGrid
313 Многострочность в заголовках колонок StringGrid
314 Многострочный TStringGrid
315 Многострочный TStringGrid 2
316 Множественный выбор в TStringGrid
317 Назначение цвета для каждой строки, вывод ячейки в несколько строк в StringGrid
318 Обновление картинки в ячейке StringGrid
319 Обратиться к колонке или строке StringGrid по заголовку
320 Ограничение длины поля TStringGrid
321 Перетащить колонки и строки в StringGrid
322 Покрашенный StringGrid
323 Покрашенный StringGrid 2
324 Помещение изображения в ячейку StringGrid
325 Помещение компонентов в StringGrid
326 После первого щелчка начать редактировать
327 Правое выравнивание ячеек TStringGrid
328 Пример TDrawGrid Drawcell
329 Проверить, выделена ли ячейка в StringGrid
330 Сменить цвет выделения в StringGrid
331 Событие OnDraw для TStringGrid
332 Сортировка StringGrid с целыми значения
333 Сохранение и чтение TStringGrid
334 Текст в ячейке StringGrid если не помещается переносится на следующую ячейку
335 Установка атрибута Только для чтения у столбцов компонента StringGrid
336 Фокус ячейки TStringGrid
337 Форматирование ячеек TStringGrid
338 Цвет неактивной ячейки StringGrid
339 Цветные ячейки в StringGrid и в DBGrid
340 Дублируем TTable со всеми индексами
341 Замена KeyFind
342 Записать TDataSet в Excel файл
343 Использование DBIopenlocklist
344 Как научить VCL делать Refresh для запросов правильно
345 Как обновить TQuery не потеряв при этом текущей записи
346 Можно ли вызвать хранимую процедуру через TQuery
347 Получение значения Memo-поля с помощью Query
348 Пример SetText, GetText строкового поля
349 Синхронизация таблицы и StringList
350 Создание компонента TTable без формы
351 Создание компонента TTable без формы 2
352 Создание компонента TTable без формы 3
353 Создание компонента TTable без формы 4
354 Создание таблицы в модуле
355 Текущая TTable пуста
356 Высокоточный таймер
357 Имплантация таймера в компонент
358 Как можно обойтись без TTimer и наиболее рационально использовать ресурсы системы
359 Как отчитывать промежутки времени с точностью
360 Класс TRyTimer
361 Элемент управления Edit, реагирующий на событие OnTimer
362 DBTreeView своими руками
363 TTreeView с возможностью MultiSelect
364 В TreeView текущий Node выделяется другим шрифтом
365 Возможность отмены вставки нового узла в TTreeView по нажатию кнопки Esc
366 Как убрать всплывающие подсказки в TreeView
367 Копировать и вставлять TreeNode
368 Получение доступа к узлам TreeView
369 Получить строковый путь в TTreeView
370 Поточность TreeView
371 Прокрутка TreeView, чтобы держать выделение посередине
372 Рекурсивные механизмы спуска по дереву
373 Ускорение работы TreeView
374 Ускорение работы TreeView 2
375 Хочется выделять некоторые строчки в TTreeView жирным
376 Хочется выделять некоторые строчки в TTreeView жирным или бледным
377 TWriter и TReader — читаем и пишем в файл
378 Пример TWriter и TReader
379 kaCtrls — библиотека компонент и классов
380 KOL — кодоэкономичная объектная библиотека для Delphi
381 Круглая кнопка, кнопка с изменяющимися размерами
382 Notebook — добавление и удаление страниц
383 Notebook как контейнер для форм
384 Notebook как контейнер для форм 2
385 Tabbednotebook и куча ресурсов
386 Включение и выключение закладки Notebook
387 Динамические PageControl и TabSheet
388 Динамические PageControl и TabSheet 2
389 Динамические создание объектов в TabbedNotebook
390 Динамические создание объектов в TabbedNotebook 2
391 Добавление элементов управления в TTabbedNotebook и TNotebook
392 Доступ к страницам Tabbednotebook
393 Изменяем цвет TPageControl
394 Итерация элементов управления компонента Notebook
395 Как использовать клавишу-акселератор в TTabSheets
396 Над какой закладкой курсор в TabControl
397 Как работать с формой, куда динамически передаются страницы (PageControl) из форм-хранителей (с использованием наследования)
398 Клавиши-акселераторы для TPageControl
399 Недоступная закладка в компоненте TabbedNotebook
400 Перемещение на страницу TabSet по имени
401 Проблема с освобождением ресурсов Notebook
402 Разделяемые элементы управления для Tabbednotebook
403 Разделяемые элементы управления для Tabbednotebook 2
404 Разделяемые элементы управления для Tabbednotebook 3
405 Синхронизация TabSet c ListBox
406 События KeyPress и KeyDown не вызываются для Tab — как определить ее нажатие
407 Создание страниц компонента Notebook во время работы приложения
408 Вывести информацию о классах
409 Иерархия классов
410 Изменить заголовки компонент различных классов
411 Информация о TClass
412 Информация о классах
413 Переназначения объектов
414 Поиск класса
415 Получение информации о классе и об окне
416 Как программно щелкнуть по компоненту SpeedButton
417 Получение ссылки на класс из объекта
418 Получение ссылки на класс из объекта 2
419 Регистрация классов
420 Создание потомка от класса зарегистрированного в Delphi
421 Создать компонент любого класса
422 Список объектов класса TDate
423 Удаление объектов, освобождение памяти
424 Автоматически нажимающаяся кнопка
425 Анимированная пиктограмма кнопки
426 Визуализация нажатия кнопки
427 Из ресурсов поочередно загружать глифы для кнопок SpeedButton
428 Изменить цвет TButton
429 Как текст на кнопке расположить под заданным углом
430 Кнопка с многострочным заголовком
431 Кнопка с многострочным заголовком 2
432 Кнопка со звуком
433 Многострочный заголовок у TBitBtn
434 Многострочный заголовок у TBitBtn 2
435 Расширяем возможности кнопок в Delphi
436 Смена иконки BitBtn во время работы приложения
437 Цветная кнопка
438 Класс для реализации списка Variant-ов на основе TCollection
439 Коллекции и работа с ними
440 Работа с коллекциями — сохранение и загрузка
441 Сохранение и загрузка данных в объекты на примере коллекций
442 Блокировка и разблокировка перерисовки компонента
443 Глобальный поиск компонента
444 Иерархия VCL
445 Использование холста в собственных компонентах
446 Как заставить произвольный компонент реагировать на изменения в TDataSource
447 Как передать фокус следующему контролу
448 Как получить число и список всех компонентов, расположенных на TNoteBook
449 Как получить ширину ScrollBar
450 Как работать с компонентами по их индексу
451 Клонирование объекта
452 Копирование компонента через TFileStream
453 Поменять владельца компонента
454 Работа с именем компонента
455 Связывание строки и компонента
456 Сохранить несколько контролов в один файл
457 Чтение и запись компонента
458 TRyMenu — собственная отрисовка меню
459 Автоматический выбор произвольного пункта PopupMenu
460 Блокировка меню без закрашивания серым
461 Выделение меню
462 Вызов контекстного меню в координатах курсора мыши
463 Вызов контекстного меню в позиции курсора
464 Вызов контекстного меню в позиции курсора 2
465 Вызов контекстного меню в позиции курсора 3
466 Динамическое добавление пунктов меню
467 Динамическое добавление пунктов меню 2
468 Динамическое добавление пунктов меню 3
469 Добавить пункт к системному меню приложения
470 Добавление иконки в меню
471 Добавлять новые пункты меню
472 Изменить системное меню
473 Иконки в PopupMenu
474 Использование контекстного меню с VBX
475 Исправление иконок выключенных пунктов меню
476 Как главное меню приложения вставить в TToolBar (как в Delphi)
477 Как динамически создавать пункты подменю в PopupMenu
478 Как поместить маленькие битмапы в TPopupMenu
479 Как программно заставить выпасть меню
480 Как рисовать картинки в пунктах меню (через OwnerDraw)
481 Как сделать пункты меню с картинками
482 Каким образом узнать, открыто меню или нет
483 Меню с правой стороны
484 Обработчик динамически созданного пункта меню
485 Очень длинные меню
486 Перехват клавиши SHIFT во время выбора пункта меню
487 Пишем свой текст в Меню
488 Прозрачные меню для XP, Win2000
489 Создание pop-up меню своего компонента и кое-что еще о классе TComponentExpert
490 Чтобы клавиши shortcut пунктов главного меню главной формы действовали только в этой форме (но не в модальных окнах)
491 Элементы меню на основе изображений
492 Если нет модуля Math
493 Имя класса компонента и модуля
494 Получение имени модуля
495 Текущий модуль и проект
496 FileReaderWriter-поток
497 TMemoryStream
498 Взять один символ из потока памяти
499 Вызов процедуры в другом потоке
500 Как при создании объекта TThread передать ему некоторое значение
501 Как реализовать обработку информации одновременно несколькими потоками
502 Как создавать потоки без класса TThread
503 Как создавать потоки без класса TThread 2
504 Копирование файлов потоком
505 Помещение формы в поток
506 Рассуждения о потоках
507 Реализация собственного потока
508 Сжимаем и разжимаем потоки
509 Сохранение и загрузка формы с компонентами потоком
510 Сохранение и чтение из потока данных объекта
511 Override, Vitual, Dynamic — методы
512 Вызов c-шной функции с переменным числом параметров
513 Вызов процедуры, имя которой содержится в переменной
514 Вызов процедуры, имя которой содержится в переменной 2
515 Выполнение процедуры по адресу
516 Динамические и виртуальные методы
517 Конфликт имен параметров
518 Макро-процедуры
519 Передача функции как параметра
520 Перекрытие виртуальных методов
521 Переменное количество параметров любого типа
522 Пример переменного количества параметров
523 Работа метода Assign
524 Вложенные свойства
525 Два и более обработчика события
526 Декларация события OnPassword
527 Делегирование события
528 Демонстрация DefineProperties
529 Имя свойства в течение выполнения программы
530 Интерфейсы и published свойства
531 Использование перечислимых констант
532 Как во время выполнения определить поддерживает ли обьект заданное свойство
533 Как определить, есть ли некоторое свойство у объекта
534 Как разделить обработку OnClick и OnDblClick
535 Как скрыть свойства объекта
536 Как убрать публичное свойство компонента
537 Код определения свойств
538 Назначение события во время выполнения программы
539 Определить и выставить значение текстового свойства
540 Определить каким свойством определяется заголовок у компонента, и изменить его
541 Поиск свойств
542 Получение имени обработчика события
543 Получить список свойств перечисляемого типа и список их значений
544 Получить список событий и их описание
545 Получить список типов свойств и их описание
546 Пример использования ActiveControl
547 Присвоить значение защищённому свойству класса
548 Присвоить одно событие всем компонентам
549 Проверка на существование свойства
550 Публикование свойств-наборов
551 Регистрация редактора свойства
552 Редактор свойств для точки
553 Редактор свойства Color с заданными ограничениями
554 Редактор свойства TStringListProperty
555 Свойства в Delphi
556 Свойство FileName в невизуальном компоненте
557 Синтаксис ссылки на событие
558 Создание редактора свойства
559 Создание свойства-массива компонентов
560 Создание события во время выполнения приложения
561 Как запретить изменение размера моего компонента в design-time
562 Как реализовать правильный выпадающий контрол (Combo)
563 Как сделать, чтобы орган управления, например, сложная линия, хваталась только за некий контур, и пропускала мышь под себя в других местах
564 Как создать TrackBar, в котором вместо широкой белой полосы была бы тонкая линия
565 Как создать клон произвольного компонента
566 Как создать невизуальный компонент без иконки, которая изображается в Design-Time
567 Компонент DirectoryTree
568 Компонент FontListBox
569 Компонент PowerControl
570 Компонент TMinMax
571 Компонент TrayIcon
572 Компонент для работы с FLIC-анимацией
573 Компонента HTML — редактора
574 Показ всплывающих подсказок компонентов
575 Пособие по написанию компонентов
576 Прерывание создания компонента
577 Пример компонента HotSpot
578 Пример компонента типа XPButton
579 Пример создания компонента TDBNavigationButton
580 Прозрачный компонент
581 Регистрация компонент
582 Решение для динамически создаваемых компонентов
583 Сгруппировать свойства наподобие Font
584 Создание компонента
585 Создание компонентов для работы с базами данных
586 Создание порядка компонент — решено
587 Установка границ для вновь создаваемых элементов управления
588 Элементы управления с автовыравниванием
589 FileListBox с двумя колонками
590 ListBox с графикой
591 PChar в TStringList
592 TStringList и потоки
593 TStringList, владеющий объектами
594 TStringList. Неустойчивость сортировки
595 TStringList.IndexOf. Зависимость от сортировки
596 Автозаполнение в ComboBox
597 Быстрая отрисовка BitMap в компоненте TListBox
598 Быстрый поиск в списке
599 Включение табуляторов в Listbox
600 Внешние данные и ListBox
601 Выравнивание в ListBox
602 Выровнять текст в TListBox вправо
603 Две колонки в DBLookupComboBox
604 Заполнение TDBComboBox
605 Значение DBLookupComboBox
606 Изменение шрифта в Listbox
607 Инкрементальный поиск в ListBox
608 Инкрементальный поиск в ListBox 2
609 Как вставить растровое изображение в компонент ListBox
610 Как добавить горизонтальную полосу прокрутки в TListBox
611 Как изменить фоновый цвет текста в различных строчках TListBox
612 Как определить состояние списка ComboBox, выпал или скрыт
613 Как показать Hint для частично видимых элементов ListBox
614 Как поместить графический элемент в TListBox
615 Как поместить картинки в ComboBox
616 Как присвоить значение свойству Selected в ListBox
617 Как сделать так, чтобы каждая строка в ListBox имела свой цвет
618 Как узнать размеры TComboBox с показанным выпадающим списком до показа списка
619 Как элемент списка нарисовать своим цветом
620 Когда я добавляю обьект в список TStrings как мне его потом уничтожить
621 Колонки в TListBox — Вставка символа табуляции
622 Компонент CheckList
623 Многостроковый TComboBox
624 Можно ли изменить число колонок и их ширину в компоненте TFileListBox
625 Навигация по выбранным элементам в ListBox
626 Наследник TComboBox, показывающий Hint для строки в ListBox-овой части, не видимой целиком
627 Несколько колонок в TComboBox
628 Обнаружение прокрутки TListBox
629 Обновить DBLookUpComboBox при скролинге таблицы
630 Отображение полных строк списка при перемещении мыши по списку
631 Показываемое DBLookupComboBox значение
632 Предварительная загрузка элементов
633 Пример OwnerDraw для Listbox
634 Проверка ситуации Выход За Границы Списка при нажатии правой кнопки на списке
635 Программное открытие ComboBox
636 Расширение компонента ListBox
637 Свойство TStringList
638 Создание TList со списком файлов, отсортированных по дате
639 Создание списка списков (TStringList)
640 Список объектов
641 Табуляция в графическом ListBox
642 Уменьшение мерцания ListBox в обработчике OwnerDraw
643 Щелчок в пустой области TListBox
644 TCheckListBox — использование методов LoadFromFile и SaveToFile
645 Видоизменяем чекбоксы в Delphi
646 Группа радиокнопок и ActiveControl
647 Как поместить TCheckBox в TRichEdit
648 Можно ли отключить определённый элемент в TRadioGroup
%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d0%b0%d1%82%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%b8%d0%b5%20%d1%81%d0%b8%d0%bd%d0%be%d0%bd%d0%b8%d0%bc%d1%8b — со всех языков на все языки
Все языкиАбхазскийАдыгейскийАфрикаансАйнский языкАканАлтайскийАрагонскийАрабскийАстурийскийАймараАзербайджанскийБашкирскийБагобоБелорусскийБолгарскийТибетскийБурятскийКаталанскийЧеченскийШорскийЧерокиШайенскогоКриЧешскийКрымскотатарскийЦерковнославянский (Старославянский)ЧувашскийВаллийскийДатскийНемецкийДолганскийГреческийАнглийскийЭсперантоИспанскийЭстонскийБаскскийЭвенкийскийПерсидскийФинскийФарерскийФранцузскийИрландскийГэльскийГуараниКлингонскийЭльзасскийИвритХиндиХорватскийВерхнелужицкийГаитянскийВенгерскийАрмянскийИндонезийскийИнупиакИнгушскийИсландскийИтальянскийЯпонскийГрузинскийКарачаевскийЧеркесскийКазахскийКхмерскийКорейскийКумыкскийКурдскийКомиКиргизскийЛатинскийЛюксембургскийСефардскийЛингалаЛитовскийЛатышскийМаньчжурскийМикенскийМокшанскийМаориМарийскийМакедонскийКомиМонгольскийМалайскийМайяЭрзянскийНидерландскийНорвежскийНауатльОрокскийНогайскийОсетинскийОсманскийПенджабскийПалиПольскийПапьяментоДревнерусский языкПортугальскийКечуаКвеньяРумынский, МолдавскийАрумынскийРусскийСанскритСеверносаамскийЯкутскийСловацкийСловенскийАлбанскийСербскийШведскийСуахилиШумерскийСилезскийТофаларскийТаджикскийТайскийТуркменскийТагальскийТурецкийТатарскийТувинскийТвиУдмурдскийУйгурскийУкраинскийУрдуУрумскийУзбекскийВьетнамскийВепсскийВарайскийЮпийскийИдишЙорубаКитайский
Все языкиАбхазскийАдыгейскийАфрикаансАйнский языкАлтайскийАрабскийАварскийАймараАзербайджанскийБашкирскийБелорусскийБолгарскийКаталанскийЧеченскийЧаморроШорскийЧерокиЧешскийКрымскотатарскийЦерковнославянский (Старославянский)ЧувашскийДатскийНемецкийГреческийАнглийскийЭсперантоИспанскийЭстонскийБаскскийЭвенкийскийПерсидскийФинскийФарерскийФранцузскийИрландскийГалисийскийКлингонскийЭльзасскийИвритХиндиХорватскийГаитянскийВенгерскийАрмянскийИндонезийскийИнгушскийИсландскийИтальянскийИжорскийЯпонскийЛожбанГрузинскийКарачаевскийКазахскийКхмерскийКорейскийКумыкскийКурдскийЛатинскийЛингалаЛитовскийЛатышскийМокшанскийМаориМарийскийМакедонскийМонгольскийМалайскийМальтийскийМайяЭрзянскийНидерландскийНорвежскийОсетинскийПенджабскийПалиПольскийПапьяментоДревнерусский языкПуштуПортугальскийКечуаКвеньяРумынский, МолдавскийРусскийЯкутскийСловацкийСловенскийАлбанскийСербскийШведскийСуахилиТамильскийТаджикскийТайскийТуркменскийТагальскийТурецкийТатарскийУдмурдскийУйгурскийУкраинскийУрдуУрумскийУзбекскийВодскийВьетнамскийВепсскийИдишЙорубаКитайский
Grid ▷ перевод на Русский, произношение, синонимы, антонимы, картинки, примеры
So it was that I continued to correct our course, and brought the main grid to bear on the green islands we loved so dearly.
Так получилось, что я продолжил корректировать наш курс и направил главную сетку на зеленые острова, которые мы так любили.The only way to correct the problem is to shut down the entire grid, purge all the operating systems and restart the relays.
Единственный способ исправить проблему — выключить всю сеть, очистить все операционные системы и перезапустить реле.This is similar in some ways to a grid network, where a linear or ring topology is used to connect systems in multiple directions.
В некоторой степени это похоже на грид-сеть, где линейная или кольцевая топология используется для соединения систем в нескольких направлениях.A unique feature was that Aces of the Deep came with a realistic Kriegsmarine War Grid map in which the player used in reference to finding their patrol zones.
Уникальной особенностью было то, что Aces of the Deep поставлялись с реалистичной картой Kriegsmarine War Grid, на которой игрок использовал ссылку для поиска своих зон патрулирования.The town, originally called Beodericsworth, was built on a grid pattern by Abbot Baldwin around 1080.
Город, первоначально называвшийся Беодериксворт, был построен аббатом Болдуином по схеме сетки около 1080.In the 2016 season, Haas joined the grid.
В сезоне 2016 года в сетку вошел Хаас.The race begins with a warm-up lap, after which the cars assemble on the starting grid in the order they qualified.
Гонка начинается с разминки, после чего машины собираются на стартовой решетке в том порядке, в котором они прошли квалификацию.American open-wheel car racing has also contributed to the Formula One grid with mixed results.
Американские автогонки с открытыми колесами также внесли свой вклад в сетку Формулы-1 со смешанными результатами.A typical circuit usually features a stretch of straight road on which the starting grid is situated.
Типичная трасса обычно представляет собой участок прямой дороги, на котором расположена стартовая решетка.ITC Great Plains, a transmission-only utility, is a subsidiary of ITC Grid Development, LLC, which in turn is wholly owned by ITC Holdings Corp.
ITC Great Plains, предприятие, обеспечивающее только передачу данных, является дочерней компанией ITC Grid Development, LLC, которая, в свою очередь, полностью принадлежит ITC Holdings Corp.Established in 2006, ITC Grid Development was created to explore new investment opportunities in the nation’s transmission grid.
Компания ITC Grid Development, основанная в 2006 году, была создана для изучения новых инвестиционных возможностей в национальной сети электропередачи.Niagara Mohawk Power Corporation is a New York State utility company, which was acquired in 2000 by National Grid plc.
Niagara Mohawk Power Corporation — коммунальная компания штата Нью-Йорк, которая была приобретена в 2000 году компанией National Grid plc.Teams willing to accept pay drivers are often at the back of the grid and struggling financially.
Команды, готовые принять платных водителей, часто оказываются на задворках сети и испытывают финансовые трудности.Webber notched up his 50th top ten grid position in 107 Grands Prix at the Spanish Grand Prix.
Уэббер занял 50-е место в десятке лучших в 107 Гран-при на Гран-при Испании.At the Spanish Grand Prix the two drivers were the other way around, with Webber on pole position and Vettel second on the grid.
На Гран-при Испании два гонщика были наоборот: Уэббер на поул-позиции, а Феттель — вторым на стартовой решетке.At the Turkish Grand Prix, Webber again took pole position, taking the team’s run of pole positions to seven consecutive races, with Vettel third on the grid.
На Гран-при Турции Уэббер снова занял поул-позицию, в результате чего команда выиграла семь гонок подряд, а Феттель оказался третьим на стартовой решетке.At the Italian Grand Prix in Monza, Webber had a bad start and was 9th from 4th place on the grid after the first lap.
На Гран-при Италии в Монце Уэббер плохо стартовал и после первого круга занял 9-е место с 4-го места в стартовой решетке.Twenty-five Codename cards, each bearing a word, are laid out in a 5×5 rectangular grid, in random order.
Двадцать пять карточек кодовых имен, на каждой из которых есть слово, выложены в прямоугольную сетку 5 × 5 в случайном порядке.The hint’s number tells the field operatives how many words in the grid are related to the word of the clue.
Номер подсказки сообщает оперативникам, сколько слов в таблице связано со словом подсказки.In the original Broadway production, the stage was completely open, with no curtain and the fly area and grid exposed to the audience.
В оригинальной бродвейской постановке сцена была полностью открытой, без занавеса, а площадка и решетка были открыты для публики.If the loft blocks are mounted to the grid deck, at the loft block wells, the system is called a grid-mount, or upright counterweight rigging system.
Если блоки чердака крепятся к решетчатой настиле, в колодцах чердачных блоков, такая система называется системой крепления на решетке или вертикальным противовесом.Channel-type grid with upright blocks and lift lines visible.
Сетка канального типа с видимыми вертикальными блоками и линиями подъема.Channel-type grid, viewed from below with drapes, battens, and electrics visible.
Сетка канального типа, вид снизу, с видимыми шторами, латами и электрооборудованием.Upright loft blocks on a channel-type grid.
Вертикальные блоки-чердаки на канальной сетке.Loft block wells are ten inch gaps between pairs of face-to-face steel channels flush with the grid deck that occur beneath each loft block beam.
Колодцы блоков чердаков представляют собой зазоры в десять дюймов между парами расположенных лицом к лицу стальных каналов заподлицо с решетчатым настилом, которые возникают под каждой балкой блока чердака.The 49 grid design is called Sthandila and of great importance in creative expressions of Hindu temples in South India, particularly in ‘‘Prakaras’’.
Дизайн сетки 49 называется Стхандила и имеет большое значение для творческого самовыражения индуистских храмов в Южной Индии, особенно в «Пракарах».Predominant number of Hindu temples exhibit the perfect square grid principle.
Подавляющее количество индуистских храмов демонстрируют принцип идеальной квадратной решетки.Hamilton is regarded as one of the most complete drivers on the grid, excelling across a wide range of areas.
Хэмилтон считается одним из самых полных гонщиков в сетке, преуспевающим во многих областях.Electricity is provided to Paris through a peripheral grid fed by multiple sources.
Электричество в Париж подается через периферийную сеть, питаемую от нескольких источников.The first black start on a Germany’s grid was tested in 2017 at WEMAG battery power station in Schwerin on a disconnected, isolated grid.
Первый черный пуск в сети Германии был испытан в 2017 году на аккумуляторной электростанции WEMAG в Шверине в отключенной изолированной сети.The Argus pulsejet’s major components included the nacelle, fuel jets, flap valve grid, mixing chamber venturi, tail pipe and spark plug.
Основные компоненты Argus pulsejet включают гондолу, топливные жиклеры, решетку заслонок, трубку Вентури смесительной камеры, выхлопную трубу и свечу зажигания.Schumacher was stripped of pole position at the Monaco Grand Prix and started the race at the back of the grid.
Шумахер лишился поул-позиции на Гран-при Монако и начал гонку позади стартовой решетки.After causing a collision with Bruno Senna in Spain, Schumacher received a five-place grid penalty for the Monaco Grand Prix.
После столкновения с Бруно Сенной в Испании Шумахер получил пятиместный штраф в сетке Гран-при Монако.Unlike the rest of the nation, most of Texas is on its own alternating current power grid, the Texas Interconnection.
В отличие от остальной части страны, большая часть Техаса подключена к собственной электросети переменного тока, Texas Interconnection.The department of electrical engineering at Tsinghua University plays a pioneer role in state power grid of China.
Кафедра электротехники Университета Цинхуа играет новаторскую роль в государственной энергосистеме Китая.As the user drags the map, the grid squares are downloaded from the server and inserted into the page.
Когда пользователь перетаскивает карту, квадраты сетки загружаются с сервера и вставляются на страницу.Another non-parametric approach to Markov localization is the grid-based localization, which uses a histogram to represent the belief distribution.
Другой непараметрический подход к марковской локализации — это локализация на основе сетки, при которой для представления распределения убеждений используется гистограмма.Combat in Trails in the Sky takes place on a grid and is turn-based.
Бои в Trails in the Sky происходят по сетке и являются пошаговыми.The invasive electrodes are stereotaxically placed electrodes or a subdural strip or grid electrode.
Инвазивные электроды представляют собой стереотаксически размещенные электроды или субдуральный полосовой или сетчатый электрод.Battles take place on a grid-based battle arena, with characters and enemies moving according to their position on the grid.
Сражения происходят на сетке боевой арены, где персонажи и враги перемещаются в соответствии с их положением на сетке.LPG is instrumental in providing off-the-grid refrigeration, usually by means of a gas absorption refrigerator.
СНГ играет важную роль в обеспечении автономного охлаждения, обычно с помощью газоабсорбционного холодильника.Super Aguri’s Takuma Sato had a dismal start to the weekend as he was demoted ten places on the grid as his team changed the Honda engine in his car.
Такума Сато из Super Aguri плохо начал уик-энд, поскольку его команда сменила двигатель Honda в его машине, опустив его на десять позиций в таблице.Pastor Maldonado’s grid penalty meant that he would start the race in twenty-second position.
Штраф за решетку Пастора Мальдонадо означал, что он начнет гонку на двадцать второй позиции.In Hungary Maldonado lost control of his Lotus while heading to the grid, and in the race he crashed in to Jules Bianchi when attempting an overtake.
В Венгрии Мальдонадо потерял контроль над своим Lotus, направляясь к стартовой решетке, а в гонке он врезался в Жюля Бьянки при попытке обгона.The race was delayed and shortened from 56 to 55 laps because Giancarlo Fisichella of the Benetton team was out of position on the starting grid.
Гонка была отложена и сокращена с 56 до 55 кругов из-за того, что Джанкарло Физикелла из команды Benetton не смог попасть на стартовую решетку.Saturday afternoon’s one-hour qualifying session saw each driver limited to twelve laps, with the grid order decided by each’s fastest lap.
В ходе одночасовой квалификационной сессии в субботу днем каждый гонщик был ограничен двенадцатью кругами, причем порядок сетки определялся каждым самым быстрым кругом.The station also has six gas turbines providing backup for breakdowns, or shut downs in the National Grid.
На станции также есть шесть газовых турбин, обеспечивающих резерв на случай аварий или остановок в национальной энергосистеме.Following the accident with Romain Grosjean, the race stewards handed Max Verstappen a five-place grid penalty for the next race, the Canadian Grand Prix.
После аварии с Роменом Грожаном стюарды гонки назначили Максу Ферстаппену пятиместный штраф на стартовой решетке в следующей гонке — Гран-при Канады.Of the 22 drivers on the starting grid, four made their debut.
Из 22 гонщиков стартовой решетки дебютировали четыре.Saturday’s afternoon one hour qualifying session saw each driver limited to twelve laps, with the grid order decided by their fastest laps.
В субботу во второй половине дня в рамках одной часовой квалификационной сессии каждый гонщик ограничился двенадцатью кругами, причем порядок сетки определялся их самыми быстрыми кругами.If the station becomes completely isolated from the grid system, the gas turbines are used to restart any main units that are shut down.
Если станция становится полностью изолированной от энергосистемы, газовые турбины используются для перезапуска всех остановленных основных блоков.Juan Pablo Montoya of the Williams team won the pole position by recording the fastest lap in qualifying; he stalled on the grid and forfeited pole.
Хуан Пабло Монтойя из команды Williams завоевал поул-позицию, зафиксировав самый быстрый круг в квалификации; он остановился на сетке и лишился шеста.The two stations sent onto the grid system about 125MW of electricity.
Две станции подали в энергосистему около 125 МВт электроэнергии.Traditional hand smocking begins with marking smocking dots in a grid pattern on the wrong side of the fabric and gathering it with temporary running stitches.
Традиционная ручная сборка начинается с нанесения точек сборки в виде сетки на изнаночной стороне ткани и ее сборки с помощью временных беговых стежков.Перевести индекс сетки вне допустимого диапазона на португальском
Компьютерный перевод
Пытаюсь научиться переводить на примерах человеческого перевода.
Английский
индекс сетки вне допустимого диапазона
Вклад человека
От профессиональных переводчиков, с предприятий, с веб-страниц и из бесплатных репозиториев переводов.
Добавить перевод
Английский
индекс меню вне допустимого диапазона
Португальский
Índice do menu fora de alcance
Последнее обновление: 2017-01-22
Частота использования: 1
Качество:
Артикул: Altiereslima
Английский
индекс битов вне допустимого диапазона
Португальский
Ndice de bits fora do alcance
Последнее обновление: 2012-10-01
Частота использования: 1
Качество:
Артикул: Anonymous
Английский
индекс строки развертки вне допустимого диапазона
Португальский
Índice da linha de varredura fora de alcance
Последнее обновление: 2012-11-29
Частота использования: 1
Качество:
Артикул: Altiereslima
Английский
индекс вне заданного диапазона.
Португальский
Índice fora do intervalo Definido.
Последнее обновление: 2013-04-19
Частота использования: 1
Качество:
Ссылка: Переведено.ком
Английский
индекс вне заданного диапазона.
Португальский
Índice remissivo fora da área Definida.
Последнее обновление: 2013-04-19
Частота использования: 1
Качество:
Ссылка: Переведено.ком
Английский
индекс% d вне допустимого диапазона
Португальский
o índice% d está fora do alcance
Последнее обновление: 2016-10-24
Частота использования: 1
Качество:
Артикул: Altiereslima
Португальский
fora de alcance
Последнее обновление: 2016-12-09
Частота использования: 1
Качество:
Артикул: Altiereslima
Португальский
fora do limit
Последнее обновление: 26.01.2010
Частота использования: 1
Качество:
Артикул: Altiereslima
Английский
индекс устарел
Португальский
Índice desactualizado
Последнее обновление: 2011-10-23
Частота использования: 2
Качество:
Артикул: Altiereslima
Английский
индекс за пределами
Португальский
lista de Índice fora dos limi
Последнее обновление: 2020-03-01
Частота использования: 1
Качество:
Артикул: Anonymous
Английский
индекс вне границы
Португальский
o índice está fora dos limites
Последнее обновление: 2011-10-23
Частота использования: 1
Качество:
Артикул: Anonymous
Английский
координата вне диапазона.
Португальский
coordenada fora do alcance.
Последнее обновление: 2008-03-04
Частота использования: 1
Качество:
Артикул: Anonymous
Английский
координата вне диапазона.
Португальский
coordenada está fora dos limites.
Последнее обновление: 2011-10-23
Частота использования: 1
Качество:
Артикул: Anonymous
Английский
номер вне допустимого диапазона!
Португальский
o número está fora dos limites!
Последнее обновление: 2011-10-23
Частота использования: 1
Качество:
Артикул: Anonymous
Английский
потеря эха вне диапазона
Португальский
perda de eco fora da gama
Последнее обновление: 2014-11-14
Частота использования: 3
Качество:
Ссылка: IATE
Английский
31 запрос вне допустимого диапазона
Португальский
31 pedido fora de alcance
Последнее обновление: 21.11.2014
Частота использования: 2
Качество:
Ссылка: IATE
Английский
цвет вне допустимого диапазона:
Португальский
cor de ‘fora-dos-limites’:
Последнее обновление: 2008-03-04
Частота использования: 1
Качество:
Ссылка: IATE
Английский
цвет вне допустимого диапазона:
Португальский
cor de ‘fora- dos- limites’:
Последнее обновление: 2011-10-23
Частота использования: 1
Качество:
Ссылка: IATE
Английский
% s свойство вне допустимого диапазона
Португальский
% s propriedade fora de alcance
Последнее обновление: 03.03.2014
Частота использования: 1
Качество:
Артикул: Altiereslima
Английский
указатель функции вне пределов.
Португальский
Índice da função fora dos limites.
Последнее обновление: 2011-10-23
Частота использования: 1
Качество:
Артикул: Altiereslima
Получите лучший перевод с
4 401 923 520 человеческий вклад
Сейчас обращаются за помощью пользователи:
Мы используем файлы cookie, чтобы вам было удобнее.Продолжая посещать этот сайт, вы соглашаетесь на использование файлов cookie. Учить больше. Ok Сетка изображений
символов Python Индекс ATBS вне допустимого диапазона
Я пытаюсь запустить предыдущую ячейку моего кода на colab, но с этим кодом.
CUDA_VISIBLE_DEVICES = 0 python3 test.py --eval_data data_lmdb_release / оценка --benchmark_all_eval --Transformation None --FeatureExtraction None --SequenceModeling None --Prediction None --Transformer --sensitiveHiltering_office 22 --filter 224 --TransformerModel = vitstr_tiny_patch26_224 --saved_model / content / drive / MyDrive / VitSTR / vitstr_tiny_patch26_224.pth
Test.py должен быть предыдущей ячейкой. это мой файл Test.py. opt — это argparse, который принимает некоторые другие параметры по умолчанию в другой функции.
импорт ОС
время импорта
строка импорта
import argparse
импортный ре
валидаторы импорта
импортный фонарик
импортировать torch.backends.cudnn как cudnn
импортировать torch.utils.data
импортировать torch.nn.functional as F
импортировать numpy как np
из nltk.metrics.distance import edit_distance
устройство = torch.device ('cuda', если torch.cuda.is_available () иначе 'cpu')
def benchmark_all_eval (модель, критерий, преобразователь, opt): #, calculate_infer_time = False):
"" "оценка с 10 наборами контрольных данных" ""
если опт.fast_acc:
# # Чтобы легко вычислить общую точность нашей статьи.
eval_data_list = ['IIIT5k_3000', 'SVT', 'IC03_867', 'IC13_1015', 'IC15_2077', 'SVTP', 'CUTE80']
еще:
# Наборы данных оценки, порядок наборов данных такой же, как в таблице 1 в нашей статье.
eval_data_list = ['IIIT5k_3000', 'SVT', 'IC03_860', 'IC03_867', 'IC13_857',
«IC13_1015», «IC15_1811», «IC15_2077», «SVTP», «CUTE80»]
если opt.calculate_infer_time:
Оценка_batch_size = 1 # batch_size должна быть 1, чтобы вычислить время вывода графического процессора для каждого изображения.еще:
оценка_batch_size = opt.batch_size
list_accuracy = []
total_forward_time = 0
total_evaluation_data_number = 0
total_correct_number = 0
log = open (f './ result / {opt.exp_name} /log_all_evaluation.txt', 'a')
dashed_line = '-' * 80
печать (пунктирная линия)
log.write (пунктирная линия + '\ n')
для eval_data в eval_data_list:
eval_data_path = os.path.join (opt.eval_data, eval_data)
AlignCollate_evaluation = AlignCollate (imgH = opt.imgH, imgW = opt.imgW, keep_ratio_with_pad = opt.PAD, opt = opt)
eval_data, eval_data_log =ierarchical_dataset (root = eval_data_path, opt = opt)
оценочный_лоадер = torch.utils.data.DataLoader (
eval_data, batch_size = оценка_batch_size,
shuffle = Ложь,
num_workers = int (opt.workers),
collate_fn = AlignCollate_evaluation, pin_memory = True)
_, точность_по_ лучшей_модели, norm_ED_by_best_model, _, _, _, infer_time, length_of_data = validation (
модель, критерий, загрузчик_оценки, преобразователь, опт)
list_accuracy.добавить (f '{precision_by_best_model: 0.3f}')
total_forward_time + = infer_time
total_evaluation_data_number + = len (eval_data)
total_correct_number + = precision_by_best_model * length_of_data
log.write (eval_data_log)
print (f'Acc {precision_by_best_model: 0.3f} \ t normalized_ED {norm_ED_by_best_model: 0.3f} ')
log.write (f'Acc {precision_by_best_model: 0.3f} \ t normalized_ED {norm_ED_by_best_model: 0.3f} \ n ')
печать (пунктирная линия)
log.write (пунктирная линия + '\ n')
averaged_forward_time = total_forward_time / total_evaluation_data_number * 1000
total_accuracy = total_correct_number / total_evaluation_data_number
params_num = сумма ([np.prod (p.size ()) для p в model.parameters ()])
оценка_log = 'точность:'
для имени, точность в zip (eval_data_list, list_accuracy):
журнал_оценки + = f '{имя}: {точность} \ t'
журнал_оценки + = f'total_accuracy: {total_accuracy: 0.3f} \ t '
eval_log + = f'averaged_infer_time: {averaged_forward_time: 0.3f} \ t # параметры: {params_num / 1e6: 0.3f} '
если opt.flops:
журнал_оценки + = get_flops (модель, опция, конвертер)
печать (журнал_оценки)
log.write (журнал_оценки + '\ n')
бревно.близко()
return None
def validation (модель, критерий, загрузчик_оценки, преобразователь, опт):
"" "проверка или оценка" ""
n_correct = 0
norm_ED = 0
length_of_data = 0
infer_time = 0
valid_loss_avg = Усреднитель ()
для i, (image_tensors, labels) в перечислении (Assessment_loader):
batch_size = image_tensors.size (0)
length_of_data = length_of_data + batch_size
image = image_tensors.to (устройство)
# Для предсказания максимальной длины
если опт.Трансформатор:
цель = конвертер.кодировать (метки)
еще:
length_for_pred = torch.IntTensor ([opt.batch_max_length] * batch_size) .to (устройство)
text_for_pred = torch.LongTensor (размер_пакета, opt.batch_max_length + 1) .fill_ (0) .to (устройство)
text_for_loss, length_for_loss = converter.encode (метки, batch_max_length = opt.batch_max_length)
start_time = time.time ()
если в опт. предсказании 'CTC':
preds = модель (изображение, text_for_pred)
forward_time = time.time () - время начала
# Рассчитать потерю оценки для деокдера CTC.preds_size = torch.IntTensor ([preds.size (1)] * batch_size)
# переставить "пред" для использования формата CTCloss
если opt.baiduCTC:
стоимость = критерий (preds.permute (1, 0, 2), text_for_loss, preds_size, length_for_loss) / batch_size
еще:
стоимость = критерий (preds.log_softmax (2) .permute (1, 0, 2), text_for_loss, preds_size, length_for_loss)
# Выберите максимальную вероятность (жадное декодирование), затем декодируйте индекс в символ
если опт.baiduCTC:
_, preds_index = preds.max (2)
preds_index = preds_index.view (-1)
еще:
_, preds_index = preds.max (2)
preds_str = converter.decode (preds_index.data, preds_size.data)
elif opt Трансформатор:
preds = модель (изображение, текст = цель, seqlen = converter.batch_max_length)
_, preds_index = preds.topk (1, dim = -1, large = True, sorted = True)
preds_index = preds_index.view (-1, конвертер.batch_max_length)
forward_time = time.time () - время начала
стоимость = критерий (preds.contiguous (). view (-1, preds.shape [-1]), target.contiguous (). view (-1))
length_for_pred = torch.IntTensor ([converter.batch_max_length - 1] * batch_size) .to (устройство)
preds_str = converter.decode (preds_index [:, 1:], length_for_pred)
еще:
preds = model (image, text_for_pred, is_train = False)
forward_time = time.time () - время начала
preds = preds [:,: text_for_loss.shape [1] - 1,:]
target = text_for_loss [:, 1:] # без символа [GO]
стоимость = критерий (preds.contiguous (). view (-1, preds.shape [-1]), target.contiguous (). view (-1))
# выбираем максимальную вероятность (жадное декодирование), затем декодируем индекс в символ
_, preds_index = preds.max (2)
preds_str = converter.decode (preds_index, length_for_pred)
label = converter.decode (текст_для_потеря [:, 1:], длина_для_потерянности)
infer_time + = forward_time
valid_loss_avg.добавить (стоимость)
# рассчитать показатель точности и достоверности
preds_prob = F.softmax (preds, dim = 2)
preds_max_prob, _ = preds_prob.max (dim = 2)
доверие_score_list = []
для gt, pred, pred_max_prob в zip (метки, preds_str, preds_max_prob):
если опт.Трансформатор:
pred_EOS = pred.find ('[s]')
pred = pred [: pred_EOS] # удалить после токена "конец предложения" ([s])
pred_max_prob = pred_max_prob [: pred_EOS]
elif 'Attn' в опт.Прогноз:
gt = gt [: gt. {alphanumeric_case_insensitve}]'
пред = ре.sub (out_of_alphanumeric_case_insensitve, '', пред)
gt = re.sub (out_of_alphanumeric_case_insensitve, '', gt)
если pred == gt:
n_correct + = 1
'' '
(старая версия) ICDAR2017 DOST Нормализованное расстояние редактирования https://rrc.cvc.uab.es/?ch=7&com=tasks
«Для каждого слова мы вычисляем нормализованное расстояние редактирования до длины базовой транскрипции».
если len (gt) == 0:
norm_ED + = 1
еще:
norm_ED + = edit_distance (пред, gt) / len (gt)
'' '
# ICDAR2019 Нормализованное расстояние редактирования
если len (gt) == 0 или len (pred) == 0:
norm_ED + = 0
elif len (gt)> len (пред):
norm_ED + = 1 - edit_distance (пред, gt) / len (gt)
еще:
norm_ED + = 1 - edit_distance (пред, gt) / len (пред)
# вычислить показатель достоверности (= умножение pred_max_prob)
пытаться:
доверие_score = pred_max_prob.cumprod (dim = 0) [- 1]
Кроме:
доверие_score = 0 # для пустого предиктора, когда отсекается после токена "конец предложения" ([s])
доверительный_список.append (доверительный_четчик)
# print (pred, gt, pred == gt, trust_score)
точность = n_correct / float (длина_данных) * 100
norm_ED = norm_ED / float (length_of_data) # ICDAR2019 Нормализованное расстояние редактирования
вернуть valid_loss_avg.val (), точность, norm_ED, preds_str, достоверность_score_list, labels, infer_time, length_of_data
def test (opt):
"" "конфигурация модели" ""
если опт.Трансформатор:
Converter = TokenLabelConverter (опт)
elif 'CTC' в опт. прогноз:
Converter = CTCLabelConverter (дополнительный символ)
еще:
Converter = AttnLabelConverter (дополнительный символ)
opt.num_class = len (converter.character)
если opt.rgb:
opt.input_channel = 3
печать (опт)
model = Модель (опция)
print ('входные параметры модели', opt.imgH, opt.imgW, opt.num_fiducial, opt.input_channel, opt.output_channel,
opt.hidden_size, opt.num_class, opt.batch_max_length, opt.Transformation, opt.FeatureExtraction,
opt.SequenceModeling, opt.Prediction)
model = torch.nn.DataParallel (модель) .to (устройство)
# модель нагрузки
print ('загрузка предварительно обученной модели из% s'% opt.saved_model)
если validators.url (opt.saved_model):
model.load_state_dict (torch.hub.load_state_dict_from_url (opt.saved_model, progress = True, map_location = device))
еще:
model.load_state_dict (torch.load (opt.saved_model, map_location = device))
опт.exp_name = '_'. join (opt.saved_model.split ('/') [1:])
# print (модель)
"" "сохранить модель оценки и журналы результатов" ""
os.makedirs (f './ result / {opt.exp_name}', exist_ok = True)
os.system (f'cp {opt.saved_model} ./result/{opt.exp_name}/ ')
"" "потеря настройки" ""
если в опт. предсказании 'CTC':
критерий = torch.nn.CTCLoss (zero_infinity = True) .to (устройство)
еще:
критерий = torch.nn.CrossEntropyLoss (ignore_index = 0) .to (device) # игнорировать токен [GO] = игнорировать индекс 0
""" оценка """
модель.eval ()
opt.eval = True
с torch.no_grad ():
if opt.benchmark_all_eval: # оценка с 10 наборами данных оценки производительности
benchmark_all_eval (модель, критерий, конвертер, опт)
еще:
log = open (f './ result / {opt.exp_name} /log_evaluation.txt', 'a')
AlignCollate_evaluation = AlignCollate (imgH = opt.imgH, imgW = opt.imgW, keep_ratio_with_pad = opt.PAD, opt = opt)
eval_data, eval_data_log =ierarchical_dataset (root = opt.eval_data, opt = opt)
оценочный_лоадер = факел.utils.data.DataLoader (
eval_data, batch_size = opt.batch_size,
shuffle = Ложь,
num_workers = int (opt.workers),
collate_fn = AlignCollate_evaluation, pin_memory = True)
_, точность_по_ лучшей_модели, _, _, _, _, _, _ = проверка (
модель, критерий, загрузчик_оценки, преобразователь, опт)
log.write (eval_data_log)
print (f '{precision_by_best_model: 0.3f}')
log.write (f '{precision_by_best_model: 0.3f} \ n ')
log.close ()
# https://github.com/clovaai/deep-text-recognition-benchmark/issues/125
def get_flops (модель, опт, конвертер):
из профиля импорта thop
input = torch.randn (1, 1, opt.imgH, opt.imgW) .to (устройство)
model = model.to (устройство)
если опт.Трансформатор:
seqlen = converter.batch_max_length
text_for_pred = torch.LongTensor (1, seqlen) .fill_ (0) .to (устройство)
#preds = model (image, text = target, seqlen = converter.batch_max_length)
MAC, params = profile (model, inputs = (input, text_for_pred, True, seqlen))
еще:
text_for_pred = факел.LongTensor (1, opt.batch_max_length + 1) .fill_ (0) .to (устройство)
#model_ = Модель (опция) .to (устройство)
MAC, params = profile (model, inputs = (input, text_for_pred,))
flops = 2 * MAC # приблизительный FLOPS
return f'Approximate FLOPS: {flops: 0.3f} '
если __name__ == '__main__':
opt = get_args (is_train = False)
opt.eval_data = 'data_lmdb_release / оценка'
opt.Transformation = Нет
opt.FeatureExtraction = Нет
opt.SequenceModeling = Нет
opt.Prediction = Нет
"" "конфигурация словаря / числа символов" ""
если опт.чувствительный:
opt.character = string.printable [: - 6] # то же самое с настройкой ASTER (используйте 94 символа).
cudnn.benchmark = Верно
cudnn.deterministic = Верно
opt.num_gpu = torch.cuda.device_count ()
тест (опт)
Я действительно не могу поместить файл на свой диск, а затем выполнить его оттуда, потому что нужно много импортировать. Есть другой способ?
каталог-оператор постоянно вылетает с ошибкой выполнения: индекс вне диапазона [0] с длиной 0 »
После обновления до OpenShift Container Platform 4.6.4, оператор каталога
в пространстве имен ‘openshift-operator-lifecycle-manager’ останется в состоянии ‘CrashLoopBackOff’. Отображаются следующие сообщения об ошибках:
[..]
time = "2020-11-11T09: 41: 45Z" level = info msg = syncing event = update reconciling = "* v1alpha1.Subscription" selflink = / apis / operator.coreos.com / v1alpha1 / namespaces / openshift-operations / subscriptions / abc-def-оператор
time = "2020-11-11T09: 41: 45Z" level = info msg = syncing id = VyvNB ip = install-7k27n namespace = customer-example phase = Complete
time = "2020-11-11T09: 41: 45Z" level = info msg = syncing event = update reconciling = "* v1alpha1.Подписка "selflink = / apis / operator.coreos.com / v1alpha1 / namespaces / example-argocd / subscriptions / argocd-operator
time = "2020-11-11T09: 41: 45Z" level = info msg = syncing id = 0tbFL ip = install-nskss namespace = customer-example phase = Complete
time = "2020-11-11T09: 41: 45Z" level = info msg = syncing event = update reconciling = "* v1alpha1.Subscription" selflink = / apis / operator.coreos.com / v1alpha1 / namespaces / example-argocd / subscriptions / argocd-оператор
time = "2020-11-11T09: 41: 45Z" level = info msg = "state.Key.Namespace = состояние openshift-marketplace.Key.Name = состояние сертифицированных операторов.State = CONNECTING "
паника: ошибка времени выполнения: индекс вне диапазона [0] с длиной 0
горутина 632 [работает]:
github.com/operator-framework/operator-lifecycle-manager/pkg/controller/registry/reconciler.imageID (...)
/build/pkg/controller/registry/reconciler/grpc.go:313
github.com/operator-framework/operator-lifecycle-manager/pkg/controller/registry/reconciler.imageChanged(0xc002f34500, 0xc00a6eeeb8, 0x1, 0x1, 0x0)
/build/pkg/controller/registry/reconciler/grpc.go:300 + 0x32d
github.com / operator-framework / operator-lifecycle-manager / pkg / controller / registry / reconciler. (* GrpcRegistryReconciler) .ensureUpdatePod (0xc00aba8570, 0xc000237200, 0xc00a6eee00, 0x0)
/build/pkg/controller/registry/reconciler/grpc.go:238 + 0x3ca
github.com/operator-framework/operator-lifecycle-manager/pkg/controller/registry/reconciler.(*GrpcRegistryReconciler).EnsureRegistryServer(0xc00aba8570, 0xc000237200, 0xc00b73b230, 0x1)
/build/pkg/controller/registry/reconciler/grpc.go:158 + 0xc7
github.com/operator-framework/operator-lifecycle-manager/pkg/controller/operators/catalog.(* Оператор) .syncRegistryServer (0xc000639cc0, 0xc00b765880, 0xc00052db00, 0xc00052db00, 0xc0004edc01, 0x0, 0x0)
/build/pkg/controller/operators/catalog/operator.go:625 + 0x331
github.com/operator-framework/operator-lifecycle-manager/pkg/controller/operators/catalog.(*Operator).syncCatalogSources.func1(0xc00052db00, 0xc00a1d8100, 0x4, 0x4, 0x1, 0x4800c5, 0x3)
/build/pkg/controller/operators/catalog/operator.go:741 + 0x79
github.com/operator-framework/operator-lifecycle-manager/pkg/controller/operators/catalog.(* Оператор) .syncCatalogSources (0xc000639cc0, 0x1c96800, 0xc000363720, 0xc00b765730, 0x1d9fba8)
/build/pkg/controller/operators/catalog/operator.go:788 + 0x409
github.com/operator-framework/operator-lifecycle-manager/pkg/lib/queueinformer.LegacySyncHandler.ToSyncerWithDelete.func1(0x1f4eb00, 0xc0007be740, 0x1f1dd40, 0xca00a1x0c0c0c00a1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c00a1
/build/pkg/lib/queueinformer/queueinformer.go:183 + 0x26e
github.com/operator-framework/operator-lifecycle-manager/pkg/lib/kubestate.SyncFunc.Sync(0xc000466fa0, 0x1f4eb00, 0xc0007be740, 0x1f1dd40, 0xc00a1d80c0, 0xc00b0)
/ сборка / pkg / lib / kubestate / kubestate.перейти: 184 + 0x4e
github.com/operator-framework/operator-lifecycle-manager/pkg/lib/queueinformer. (* QueueInformer) .Sync (...)
/build/pkg/lib/queueinformer/queueinformer.go:36
github.com/operator-framework/operator-lifecycle-manager/pkg/lib/queueinformer.(*operator).processNextWorkItem(0xc000151ef0, 0x1f4eb00, 0xc0007be740, 0xc000cad3e0, 0x0)
/build/pkg/lib/queueinformer/queueinformer_operator.go:287 + 0x348
github.com/operator-framework/operator-lifecycle-manager/pkg/lib/queueinformer.(*operator).worker(0xc000151ef0, 0x1f4eb00, 0xc0007be740, 0xc000cad3e0)
/ build / pkg / lib / queueinformer / queueinformer_operator.перейти: 231 + 0x49
создано github.com/operator-framework/operator-lifecycle-manager/pkg/lib/queueinformer.(*operator).start
/build/pkg/lib/queueinformer/queueinformer_operator.go:221 + 0x45d
Обзор · Bootstrap
Компоненты и опции для компоновки вашего проекта Bootstrap, включая упаковку контейнеров, мощную систему сеток, гибкий медиа-объект и адаптивные служебные классы.
Контейнеры
Контейнеры — это самый базовый элемент макета в Bootstrap, и требуется при использовании нашей сеточной системы по умолчанию .Выберите из адаптивного контейнера фиксированной ширины (это означает, что его максимальная ширина ,
изменяется в каждой точке останова) или гибкой ширины (что означает, что ширина 100%
все время).
Хотя контейнеры могут быть вложенными, для большинства макетов вложенный контейнер не требуется.
Используйте .container-fluid
для контейнера полной ширины, охватывающего всю ширину области просмотра.
...
Адаптивные точки останова
Поскольку Bootstrap разработан в первую очередь для мобильных устройств, мы используем несколько медиа-запросов для создания разумных точек останова для наших макетов и интерфейсов. Эти точки останова в основном основаны на минимальной ширине области просмотра и позволяют нам масштабировать элементы по мере изменения области просмотра.
Bootstrap в основном использует следующие диапазоны медиа-запросов — или точки останова — в наших исходных файлах Sass для нашей разметки, системы сеток и компонентов.
// Очень маленькие устройства (портретные телефоны, менее 576 пикселей)
// Нет медиа-запроса, так как это значение по умолчанию в Bootstrap
// Маленькие устройства (телефоны с горизонтальной ориентацией, 576 пикселей и выше)
@media (минимальная ширина: 576 пикселей) {...}
// Средние устройства (планшеты, 768 пикселей и выше)
@media (min-width: 768 пикселей) {...}
// Большие устройства (настольные компьютеры, 992 пикселей и выше)
@media (min-width: 992px) {...}
// Очень большие устройства (большие рабочие столы, 1200 пикселей и выше)
@media (min-width: 1200px) {...}
Поскольку мы пишем наш исходный CSS на Sass, все наши медиа-запросы доступны через миксины Sass:
@include media-breakpoint-up (xs) {...}
@include media-breakpoint-up (sm) {...}
@include media-breakpoint-up (md) {...}
@include media-breakpoint-up (lg) {...}
@include media-breakpoint-up (xl) {...}
// Пример использования:
@include media-breakpoint-up (sm) {
.some-class {
дисплей: блок;
}
}
Иногда мы используем медиа-запросы, которые идут в другом направлении (данный размер экрана или меньше ):
// Очень маленькие устройства (портретные телефоны, менее 576 пикселей)
@media (max-width: 575,98 пикселей) {...}
// Маленькие устройства (телефоны с горизонтальной ориентацией, менее 768 пикселей)
@media (максимальная ширина: 767.98px) {...}
// Средние устройства (планшеты, менее 992 пикселей)
@media (max-width: 991.98px) {...}
// Большие устройства (рабочие столы, менее 1200 пикселей)
@media (max-width: 1199,98 пикселей) {...}
// Очень большие устройства (большие рабочие столы)
// Нет медиа-запроса, так как очень большая точка останова не имеет верхней границы по ширине
Обратите внимание, что, поскольку браузеры в настоящее время не поддерживают запросы контекста диапазона, мы обходим ограничения префиксов min-
и max-
и области просмотра с дробной шириной (что может происходить при определенных условиях, например, на устройствах с высоким разрешением) за счет использования значений с более высокой точностью для этих сравнений.
Еще раз, эти медиа-запросы также доступны через миксины Sass:
@include media-breakpoint-down (xs) {...}
@include media-breakpoint-down (sm) {...}
@include media-breakpoint-down (md) {...}
@include media-breakpoint-down (lg) {...}
Существуют также медиа-запросы и миксины для нацеливания на один сегмент размеров экрана с использованием минимальной и максимальной ширины точки останова.
// Очень маленькие устройства (портретные телефоны, менее 576 пикселей)
@media (максимальная ширина: 575.98px) {...}
// Маленькие устройства (телефоны с горизонтальной ориентацией, 576 пикселей и выше)
@media (min-width: 576px) и (max-width: 767,98px) {...}
// Средние устройства (планшеты, 768 пикселей и выше)
@media (min-width: 768px) и (max-width: 991.98px) {...}
// Большие устройства (настольные компьютеры, 992 пикселей и выше)
@media (min-width: 992px) и (max-width: 1199.98px) {...}
// Очень большие устройства (большие рабочие столы, 1200 пикселей и выше)
@media (min-width: 1200px) {...}
Эти медиа-запросы также доступны через миксины Sass:
@include media-breakpoint-only (xs) {...}
@include media-breakpoint-only (sm) {...}
@include media-breakpoint-only (md) {...}
@include media-breakpoint-only (lg) {...}
@include media-breakpoint-only (xl) {...}
Точно так же медиа-запросы могут охватывать несколько значений ширины точки останова:
// Пример
// Применяем стили, начиная со средних и заканчивая очень большими устройствами
@media (min-width: 768px) и (max-width: 1199.98px) {...}
Миксин Sass для таргетинга на тот же диапазон размеров экрана будет:
@include media-breakpoint-between (md, xl) {...}
Z-индекс
Некоторые компоненты Bootstrap используют z-index
, свойство CSS, которое помогает управлять макетом, предоставляя третью ось для упорядочивания содержимого. Мы используем шкалу z-индекса по умолчанию в Bootstrap, которая была разработана для правильного размещения элементов навигации, всплывающих и всплывающих подсказок, модальных окон и т. Д.
Эти более высокие значения начинаются с произвольного числа, достаточно большого и достаточно конкретного, чтобы в идеале избежать конфликтов. Нам нужен стандартный набор этих элементов для наших многоуровневых компонентов — всплывающих подсказок, всплывающих окон, панелей навигации, раскрывающихся списков, модальных окон — чтобы мы могли быть достаточно последовательными в поведении.Нет причин, по которым мы не могли использовать 100
+ или 500
+.
Мы не поощряем настройку этих индивидуальных значений; если вы измените один, вам, вероятно, придется изменить их все.
$ zindex-dropdown: 1000! По умолчанию;
$ zindex-sticky: 1020! по умолчанию;
$ zindex-fixed: 1030! по умолчанию;
$ zindex-modal-backdrop: 1040! по умолчанию;
$ zindex-modal: 1050! по умолчанию;
$ zindex-popover: 1060! по умолчанию;
$ zindex-tooltip: 1070! по умолчанию;
Для обработки перекрывающихся границ внутри компонентов (например,g., кнопки и входы в группах ввода), мы используем младшие однозначные значения z-index
из 1
, 2
и 3
для состояний по умолчанию, при наведении курсора и активного состояния. При наведении / фокусе / активном мы выводим конкретный элемент на передний план с более высоким значением z-index
, чтобы показать их границу над соседними элементами.
Сетевой блокнот
v1.3.115
Исправление: экспорт в pdf мог не работать на больших диаграммах на 32-битной системе.
выпуски с ошибкой «Недостаточно памяти».Страницы, размер которых превышает установленный, теперь масштабируются
перед экспортом, чтобы уменьшить использование памяти. Размер можно изменить в реестре
параметр.
Исправление: при экспорте документа в pdf шрифты не масштабировались правильно, если
страницы используют разное разрешение.
v1.3.114
Изменение: диспетчер лицензий предоставит дополнительную информацию, если вы попытаетесь
для установки файла лицензии Enterprise Edition в Professional Edition.
Изменение: Save ищет специально для имени файла «netdiag1.ndg» для запуска SaveAs.
диалог, а не заканчивающийся на «netdiag1.ndg «. Приводит его в соответствие с
Enterprise Edition.
Исправление: не отображались контуры при обнаружении вставки
объекты из CDP Neighbor Tool.
Изменение: Диспетчер лицензий показывает предупреждение, если
в папке приложения присутствует более одного файла .license.
Исправление:
Форма заставки и Форма о программе не отображали желтый цвет и символ в лицензии.
данные.
Исправление: исправлены утечки памяти в коде экспорта PDF.
Изменение: Курсор
сбросить до значения по умолчанию после необработанного исключения.
v1.3.112
Новая функция: пункт меню «Всегда наверху» в библиотеке.
Изменение:
Улучшен отчет об ошибках для команды texturefill.
Исправление: Удалены некоторые
неправильное использование .topmost.
v1.3.111
Исправление: экспорт в pdf. Ярлыки с установленным шрифтом по умолчанию не могут быть
виден в pdf.
Изменение: Некоторая подготовительная работа, чтобы персонаж был
используется в данных файла лицензии, таких как название организации.
v1.3.110
Новая функция: скрипт объекта Gradientbrush.
v1.3.109
Новая функция: папка рабочей группы для стилей и шаблонов
Исправление: после ошибки диалоговые окна, такие как стили ссылки формата, могут не отображаться.
виден из-за того, что основная форма находится наверху.
Изменение: исправлена ошибка.
обработка в библиотеке.
v1.3.108
Исправление: исправлены проблемы с заполнением текстур.
Исправление: формат
Объект скрипта: таблица кистей не всегда показывала правильный цвет в цвете
сборщики ячеек.
Исправление: при удалении вкладки страницы текущая вкладка не выбиралась повторно, если
удаленная страница находилась над текущей страницей.
v1.3.107
Новая функция: Script Objects texturefill command
New
Функция: команда сглаживания объектов сценария.
Исправление ошибки: форматирование объекта сценария:
таблица кистей не всегда показывала правильный цвет в палитре цветов
ячейки
Изменение: Удалены некоторые ресурсы, которые ранее использовались
сборка мусора, чтобы освободить.
v1.3.106
Исправление: объединение вращения с непропорциональным масштабом в
Команда рисования или заливки скриптового объекта отображалась некорректно.
Исправление:
Пункт меню Zoom 300% не переведен.
Исправление: средство выбора файла фона
показаны файлы .jpeg, но не файлы .jpg.
Изменение: онлайн-библиотека и справка используют
https вместо http.
Изменение: при переключении с двух экранов на
один экран, главное окно или окно библиотеки могут быть восстановлены в положение
за пределами экрана и будет недоступен, если вы не знаете о Shift + Windows + Arrow
ключ. Формы теперь перемещаются автоматически.
v1.3.105
Изменение: Улучшен экспорт в pdf.Повернутый текст теперь
с возможностью поиска.
Исправление: новая страница неправильно позиционировалась после нажатия
Файл> Создать.
Исправление: сбой с ошибками при выполнении File> New, если maxdoc> 1
и текущая страница> 1.
Исправление: вставка после использования закладки могла вызвать
ошибка.
Исправление: View-> Fit Visible не позволял создавать несколько документов.
открыть / несколько панелей вкладок.
Исправление: параметр меню «Вставить ссылку» не отключался.
когда все документы закрыты.
Исправление: не было пункта меню «Вставить ссылку».
отключено, если общий документ не был заблокирован.
Исправление: сценарий форматирования
Объект мог выйти из строя с System.ArgumentNullException при добавлении первого скрипта
на страницу.
v1.3.103
Изменение: добавлены параметры библиотеки и онлайн-библиотеки для просмотра
меню.
Изменение: добавлена ссылка на меню «Вставить».
Исправление: онлайн-библиотека
всплывающая подсказка кнопки не была переведена.
Исправление: открытие объекта скрипта формата
форма могла выйти из строя с ошибкой индекса за пределами границ после вставки новой страницы.
v1.3.102
Новая функция: добавлено меню просмотра с масштабированием по размеру, по ширине
и просмотрите обычные параметры / ярлыки.
Новая функция: добавлена возможность экспорта
page / document на .pdf
Изменение: PdfSharp.dll теперь установлен. Лицензирование
информацию об этом файле можно посмотреть в файле «Readme PDFsharp.txt» в
папка программы Network Notepad.
Изменение: Добавлены горячие клавиши для
Сохранить как, закрыть файл и выйти.
v1.3.101
Изменение: Поддерживаются размеры страниц, превышающие нормальный максимум
размер страницы, автоматически уменьшая масштаб до тех пор, пока размер страницы не уместится.
Изменение:
Общие улучшения ReadDiagram ().
Исправление: улучшена обработка
невозможность загрузить документ.
v1.3.98
Новая функция: Shift + колесо мыши прокручивает страницу влево и вправо.
Новая функция: в page_settings
добавлен масштаб по умолчанию. Новая функция:
Комбинация масштабирования при щелчке правой кнопкой мыши переключает масштаб между масштабом по умолчанию и текущим масштабом
Исправление: при сохранении документа индикатор выполнения работал некорректно.
Изменение: дополнительные всплывающие подсказки в форме настройки, вкладка «Пользовательские приложения».
Исправление: после закрытия всех документов элементы управления меню и панели инструментов
все еще имел доступ к данным для последнего закрытого документа.
Исправление:
Отмена сохранения изменений в библиотеке во время завершения работы приложения вызвала ошибку
в следующий раз библиотеку открыли.
Изменение: обновлен менеджер лицензий 3.5
ссылку на .shtml и #LicensePacks вместо #MultipleLicenses.
v1.3.97
Новая функция: теперь вы можете выбирать, копировать ли объекты
включает плавающий текст с помощью параметра в форме настройки.
Новая функция: Цвет
окончания ссылки указывает, центрирована ссылка или нет.
Исправление: ошибка при многократной вставке новых скриптов через скрипт форматирования.
Форма объекта.
Исправление: вставка скрипта в форму объекта скрипта форматирования выполнялась.
не перезаписывать скрипт по умолчанию.
v1.3.96
Исправление ошибки: возможное исправление очень редкой ошибки при закрытии
вниз.
Исправление: библиотека может не рисовать объект скрипта с правильным
options, если сценарий содержит команды рисования.
Добавлены проверки в
GetScriptTableFromStringArray () и PackTabularViewToTmpScript () для обеспечения
параметры действительны при нажатии кнопки обновления.
Изменение: добавлен text_style
игнорировать операторы при вставке в представление сценария в объекте сценария форматирования.
Изменение: Добавлены обрезки в AlignmentTableEntryPack ().
v1.3.95
Новая функция: оператор параметров Script Objects теперь поддерживает
параметр маски меню.
Новая функция: оператор «option end» для объектов сценария.
позволяет продолжить рисование после параметров.
Исправление: меню параметров не
построен правильно, если самая первая команда была оператором параметра.
Исправление: интервал между полями был неправильным в fieldsupdate ().
Изменение:
Дальнейшая оптимизация fieldsupdate ().
Изменение: SaveDocument () пишет
«options» вместо «rflip» в заголовке таблицы объектов.
Исправление: если несколько
документы открываются, и открывается следующий документ, вызывающий закрытие
документ, он не был обработан правильно.
Исправление: команды рисования не могут
корректно выполняться на некоторых страницах.
v1.3.93
Исправление: могла записывать в некорректную библиотеку из сценария форматирования.
и Форматировать формы.
Исправление: мог потерять изменения в текущей библиотеке, если
в формах «Сценарий формата» и «Формат фигуры» выбрана новая библиотека.
Изменение: Незначительные изменения формулировок, используемых в форме объекта сценария форматирования.
Изменить: Файл> Создать теперь предлагает сохранить изменения перед открытием
диалог выбора шаблона, если текущий документ будет закрыт.
Исправление: значения шкалы X, Y объекта меньше 0,1 не сохранялись.
v1.3.92
Исправление: удаление строки в таблице пера или кисти в
Форма Format Script Object заблокировала дальнейшую работу над объектом скрипта.
Исправление: форма библиотеки могла отображаться без необходимости при нажатии ОК в
Форматировать форму объекта скрипта.
v1.3.91
Исправление ошибки: параметр Показать узлы ссылок вызывал ошибку «Значение
Не может быть нулевым «, если на диаграмме использовались стили связи» Кривая «или» Кривая2 «.
v1.3.90
Новая функция: теперь вы можете переместить ссылку с одного объекта на
другой — перетаскивая точку завершения ссылки с одного объекта на другой.
Исправление: изменения, внесенные в форму свойств объекта, не приводили к обновлению ссылки
позиции.
Исправление: перетаскивание нескольких точек завершения ссылки выполнялось.
не всегда опускается в правильное положение.
v1.3.89
Новая функция: добавлен отчет о хостах в меню отчетов.
v1.3.88
Новая функция: теперь, когда к ссылкам прикреплены ярлыки, вы можете
выберите, будет ли метка поворачиваться в соответствии с наклоном ссылки.
Изменение: после изменения положения метки с помощью контекстного меню метки все
выбор сбрасывается.
Изменение: после изменения типа этикетки с помощью этикетки
контекстное меню, все выборы сбрасываются.
Исправление: Разгруппировка была включена для
закрепленные элементы.Попытка разгруппировать привязанный объект вызвала ошибку.
Изменение: контекстное меню метки «Установить тип» теперь работает для всех выбранных меток.
Изменение: формат файла .ndg синхронизирован между версиями Pro и Enterprise.
В редакцию Pro добавлена логика для блокировки загрузки диаграмм Enterprise.
Изменение:
Подпись показывает название продукта, когда форма свернута.
Исправление: изменение метки
позиция не установила флаг изменения диаграммы.
Исправление: центральное соединение
Точка не установила флаг изменения диаграммы.
Исправление: перетаскивание Tabctrl выполнялось
не установлен флаг изменения диаграммы.
Исправление: страница удаления Tabctrl не устанавливалась
диаграмма изменена флага.
Исправление: страница вставки Tabctrl не устанавливала диаграмму
измененный флаг.
Исправление: переименование диаграммы: кнопка отмены в поле ввода
имя пустой диаграммы.
Исправление: функция пересечения ссылок была сломана.
Исправление: Nudge не устанавливал флаг изменения диаграммы.
Исправление: при загрузке
новый документ, и вам будет предложено сохранить изменения в текущем документе,
Кнопка «Отмена» не отменяла загрузку нового документа.
v1.3.87
Изменение: обновлены параметры командной строки.
Новая функция: банка
указать страницу из командной строки.
Новая функция: добавлена кнопка просмотра
Библиотека объектов рабочей группы в форме установки.
v1.3.86
Исправление: сообщалось об ошибке рекурсии, если объект сценария содержал
7 или более команд рисования. Изменение
: Дальнейшие улучшения скрипта форматирования.
Объект для библиотечного контекста.
Исправление: дублирование SaveScriptToLibrary ()
дочерние скрипты.
Исправление: отступ, используемый SaveScriptToLibrary (), не
соответствовать SaveLibrary ().
Исправление: ошибка переименования растрового изображения с «используемым файлом»
другим процессом «после перетаскивания файла растрового изображения в библиотеку.
Исправление: ссылка могла не выравниваться, если узел ссылки добавлялся автоматически, когда
связанный объект перемещается и включается автоматическое выравнивание.
Исправление: формат
Ошибка формы из библиотеки, если это был последний объект в списке.
Изменение:
Форматирование фигуры и объект сценария форматирования, сохраняемый в библиотеке, теперь сохраняется в памяти.
а не диск.
Исправление: изменения в библиотеке могли быть потеряны при сохранении в
Библиотека, созданная из форм Format Shape или Format Script Object.
Изменение:
В библиотеке несохраненные изменения теперь отмечены знаком «*» в строке заголовка.
Изменение:
Вам будет предложено сохранить любые изменения в библиотеке при выходе из
программа.
Изменение: имена файлов установщика перемещаются в .exe вместо .zip.
так как это, кажется, лучше работает с Windows
Защитник Smartscreen.
v1.3.85
Изменение: улучшенная опция клонирования при использовании сценария форматирования
Объект из местной библиотеки.
v1.3.84
Изменение: новый сертификат подписи кода OV.
Исправление: AlignNode не обрабатывал сгруппированные узлы ссылок, которые
использовать относительные значения x / y.
Исправление: AlignTermination не добавляет узлы, если
вызывается с установленным флагом undoredo false. то есть перестает отменять / повторять
таблица отмены / повтора.
Изменение: Улучшено UpdateAutoAlignLinks () для сгруппированных
связать узлы (удаление триггеров узлов).
v1.3.83
Изменение: Новые индикаторы в строке меню заменяют выбранные
текстовое поле элементов.
Исправление: Формат> Сделать тот же размер мог оставлять метки
неправильно расположен.
Исправление: нажатие клавиши табуляции на объекте
Значение ToolStrip YScale не применило новое значение.
Изменение: Улучшено
состояние выбора после разблокировки объекта или метки.
Исправление: положение
заблокированной относительной метки была скорректирована неправильно при изменении размера родителя.
Изменение: на панели инструментов объекта отображается номер объекта.
Изменение: текст
На панели инструментов отображается метка # номер.
Исправление: обновление объекта сценария в
библиотека не заменяла исходный сценарий, если имя сценария содержало
Космос.
Изменение: Отмена повтора начала / завершения транзакций улучшена для группы.
Заблокировать / Разблокировать.
Изменение: строка заголовка показывает, является ли документ общим
документ.
Изменение: Улучшена группировка меток со ссылками.
Изменение:
Выбранные элементы очищаются при переходе в режим вставки.
Исправление: положение
ярлыки улучшены при прикреплении к ссылкам.
Исправление: Файл> Новый мог установить ссылку
индикатор на неправильный размер при изменении разрешения страницы.
Изменение: некоторые
объединение функций / обработчиков.
v1.3.82
Новая функция: Форма свойств объекта: снимок диаграммы
теперь динамически обновляется.
Исправление ошибки: Курсор продолжал указывать вращение
при нажатии клавиши Shift в любом месте диаграммы после указания поворота
на этикетке.
Изменение: Уменьшено мерцание при загрузке документа.
Изменение:
Новый Менеджер лицензий v3.3 запоминает настройки, когда не лицензирован.
Исправление ошибки:
Ярлыки не всегда располагались правильно после форматирования формы и формата
Объект сценария.
Исправление ошибки: ссылки не всегда размещались правильно
после поворота или изменения размера.
v1.3.81
Обновлен код, связанный с таблицей ссылок.
Исправление ошибки:
Отмена / повтор может работать некорректно после изменений, внесенных в таблицу ссылок.
Исправление: в таблице ссылок не сохранялось переопределение стиля ссылки.
Исправление ошибки:
Разрешено редактирование столбца «Кому» в таблице ссылок, но не повлияло.
Изменение:
Новый установщик Unicode с дополнительными языками.
v1.3.79
Изменение: Дальнейшие улучшения формы библиотеки объектов.
v1.3.78
Изменение: обновление кода библиотеки объектов.
Исправление: Изменения
сделанный в таблице ссылок не помечает документ как измененный.
Исправление: предупреждение
сообщение могло появиться после отмены вставки, например «Предупреждение: метка 54 относится к
объект 37, но этот номер объекта недопустим для этой диаграммы. Сбросить ярлык
относительный номер объекта к 0. «.
Изменение: в диспетчере лицензий добавлена кнопка копирования
рядом с идентификатором оборудования.
v1.3.77
Исправление: улучшено удаление и добавление меток через ссылки
стол.
Исправление: косметические изменения в форме свойств объекта.
Изменение:
Улучшенный менеджер лицензий.
v1.3.76
Исправление ошибки: отмена изменения, внесенного в Формат фигуры, и обновление
только один объект (не обновить все) восстановил неверные данные.
Изменение:
Обзор формы объекта скрипта форматирования.
Изменение: больше не запрашивается
имя скрипта.
Изменение: удалена кнопка «Переименовать». Теперь вы можете просто ввести
новое имя в текстовом поле имени.
Изменение: проверка уровня редакции изменена
принять 0.
Новая функция: заголовок диаграммы указывает, что требуется сохранение с
«*».
Новая функция: в форму сценария форматирования добавлена кнопка «Клонировать».
Ошибка
Исправление: изменение размера магистралей работало некорректно.
Исправление ошибки: «Сохранить
Пропорции при изменении размера «были потеряны после сохранения или отмены / повтора.
Изменение:
«Сохранять пропорции при изменении размера» для магистралей теперь всегда отключено.
Исправление ошибки: после изменения ширины / высоты фигуры в формате формы
положение относительных меток не обновлялось.
Изменение: путь простой
Линейные магистрали прорисовываются изменилось. Теперь использует ширину / высоту и
основной цвет вместо размера и цвета границы.
Исправление ошибки:
Выбор ссылки с последующим перетаскиванием объекта рисовал контур объекта с помощью
неправильный размер пера.
Исправление ошибки: не было отменено изменение объекта сценария.
доступно, если объект сценария форматирования был открыт из меню.
v1.3.75
Изменение: Удалено ограничение в 10 наборов инструментов.
Новая функция: Добавить
В форму настройки добавлена кнопка «Набор инструментов».
Исправление: нажмите кнопку «Библиотека» на
Форма объекта сценария форматирования была привязана к верхней части формы, а не к
Нижний.
v1.3.73
Исправление: при вставке скрипта из онлайн-библиотеки в
Форма скрипта форматирования, ошибки отображались для первых двух строк «Сеть»
Обрезка блокнота .. «и» объект 1 .. «. Поскольку они фактически не являются частью
объект сценария форма теперь просто игнорирует эти операторы.
Исправление:
Ошибка форматирования объекта сценария при вставке объекта с несколькими сценариями, например
пример Dell R210 в онлайн-библиотеке.
Изменение: Некоторое поле ввода
у заявлений отсутствовал заголовок.
Незначительные обновления перевода.
Исправление:
Кнопка разделения параметров в форме сценария форматирования не отображалась правильно, если
заполнен только одним вариантом.
v1.3.71
Новая функция: соединения по радиусным ссылкам.
Изменение: документы есть
сохраняется как версия (формат файла) 8.5, если настроены соединения радиальных ссылок.
Изменение: Улучшено переименование растрового изображения в библиотеке. Копии extn, если они не указаны, и
проверяет, что extn одинаковый до и после переименования.
Исправление: индикатор поворота
не работает для метки поверх объекта.
Исправление: изменение некоторых значений на
панели инструментов свойств объекта и свойств текста привели к двум операциям отмены / повтора
сделки.
Исправление: предлагалось обновить версию диаграммы при сохранении
после загрузки шаблона.
v1.3.70
Исправление ошибки: метод перетаскивания файла .ndg на страницу для создания
гиперссылка не отображала ярлык с цветом гиперссылки.
Различный перевод
обновления
Исправление: меню «Установить текстовый слой» изначально отображалось некорректно.
Изменение: параметр «Загрузить значения по умолчанию» в формах «Форматировать текст» и «Форматировать стиль ссылки».
переместился в меню в разделе «Файл».
v1.3.69
Изменение: пользовательские цвета сохраняются, только если вы нажмете ОК в
цветной диалог.
Исправление: пользовательские цвета не сохранялись в цветовых диалогах.
открывается из текстовой панели инструментов.
Исправление: панели инструментов Object и Text не были
обновляется, если с помощью резиновой ленты выбран один элемент.
Изменение:
Улучшена логика для флажков в форме Форматировать фигуру.
Исправление: формат
фигура из библиотеки может перезаписать первый объект на диаграмме, если «сохранить в
диаграмма «.
Исправление: панель инструментов объекта сбрасывалась после изменения размера или
вращающийся объект.
Исправление: панель инструментов «Текст» сбрасывалась после поворота текста.
Улучшения в выборе резиновой ленты.
Исправление: клавиша Shift могла показывать поворот
значок, когда этого не должно быть.
Изменение: изменение размера и поворот с помощью клавиатуры
таблица выбора вместо последнего элемента, нажатого мышкой.
Исправление: отмена выбора
объект, который заблокировал подчиненных, заставил объект оставаться наверху
таблица выбора.
Изменение: кнопки F1-F6 запускают функции для первого объекта в
selection_table, а не последний объект, по которому щелкнули мышью.
Исправление: Набор инструментов
Опция «Несколько» всегда была отключена при чтении файла tooldefs.txt.
Изменение: обновлен перевод на голландский язык. Спасибо, Яап.
Изменение:
F1-F6 блокируется, если выбрано несколько элементов и инструмент не определен для
поддерживать несколько предметов.
Изменение: интернационализированный текст в форме заставки
и О форме.
v1.3.67
Изменение: обновлена форма форм формата.
Исправление: форматирование формы
всегда сохраняется в библиотеке shape.plf.
Изменение: добавлена опция выбора библиотеки
для форматирования форм и форматирования объектов скрипта.
Исправление: некоторые строки были
переведено в итальянском переводе.
Исправление: ромб с простой заливкой был
неправильно заполнен.
Изменение: вариант параллелограмма прямоугольной формы.
изощренный.
v1.3.65
Исправление ошибки: переименование объекта или имени файла объекта в библиотеке вызывало
объект, который не удается вставить в диаграмму.
Улучшенный код, используемый для новой компоновки
вставил объект в библиотеку.
Изменение: флажок «Сохранить в библиотеку» в формате
Объект сценария формы и формата теперь показывает имя текущей библиотеки.
Скомпилирован для использования .Net Framework v4.0 + и добавлен новый параметр установки в
Страница загрузок, поэтому Windows10 / 8 больше не нужно устанавливать старый .Net
Версия фреймворка.
v1.3.64
Изменение: новый код подсветки показывает ручки для изменения размера и
отметки для области поворота.
Изменение: элемент остается выделенным после перетаскивания и
повернуть.
Исправление: вращение относительных объектов и текста не работало
иногда правильно.
Изменение: Выбран новый индикатор прерывания связи.
Изменение: увеличены максимально допустимые значения ширины и высоты до 3000 дюймов.
Форматировать форму объекта скрипта.
Исправление: удаление объекта не работало.
правильно при изменении размера, когда объект имеет несколько слоев группировки и
вращение.
Исправление: соответствующий указатель мыши не всегда выбирался, когда
предлагает изменить размер объекта, который имеет несколько уровней группировки и
вращение.
Исправление: вращение элемента с помощью мыши иногда переворачивало элемент
180 градусов.
BugFix: Сброс отмены / повтора после изменения разрешения диаграммы.
Изменение: заблокировано изменение размера узла ссылок с помощью Shift +/-.
v1.3.62
Новая функция: добавлена графика в списки стилей ссылок.
Исправление: кнопка ОК для стилей форматирования ссылок не работала, если ссылки не было.
стили на схеме
v1.3.61
Исправление: метки ссылок не обновлялись при автоматическом выравнивании ссылок.
был включен.
v1.3.60
Новая функция: прикрепление меток к ссылкам (подробнее здесь)
Изменение:
Формат файла 8.4 теперь является версией по умолчанию.
Изменение: PromptSave () теперь имеет
Отменить опцию. Значок изменился на вопросительный знак.
Исправление: пользовательский колпачок
опция пересечения не удалась, если ссылка пересекала объект точно в углу
Исправление: открытие второго документа, который не содержал текстового стиля с именем
«по умолчанию» приведет к ошибке в SetTextEntryBoxAttrib (), если текст был
добавлен к диаграмме.
Исправление: при сохранении в формате CSV используется «;» в странах
которые используют «,» в качестве десятичного разделителя.
Изменение: Сохранение записывает объекты скрипта
Заголовок таблицы.
v1.3.59
Изменение: обновление формы стилей ссылок форматирования.
Изменение:
Устаревший стиль ссылки со стрелкой. Заменены кастомные колпачки на новые
Вариант пересечения.
Исправление: удаление всех стилей ссылок и добавление нового
привело к ошибке.
Изменение: формат файла 8,3 теперь используется по умолчанию.
Изменение: Комбинация стилей ссылок форматирования из стилей линий теперь представляет собой графическую комбинацию
Исправление: форма «Форматирование стилей ссылок» — прозрачный стиль не работал.
BugFix: исчез стиль связи кривой с двумя точками. Теперь рисует
прямая линия.
BugFix: форма форматирования стилей ссылок — настройка соединения не выполнялась
обновить предварительный просмотр стиля lightning2.
Новая функция: линия, кривая и кривая2
стили ссылок могут быть переопределены для отдельных ссылок из контекста ссылки
меню.
Предостережение: стили ссылок сохраняются в файле стилей ссылок по умолчанию.
(linkdefs.nls) или другой файл стилей ссылок, в котором используется устаревшая стрелка
стиль ссылки или пользовательские концы необходимо обновить вручную после обновления до этого
выпускать.
v1.3.58
Изменение: новый код для настраиваемых ограничений стиля ссылок — размеры указаны
более предсказуемо.
Изменение: при сохранении диаграмм используется формат файла 8.2.
которые содержат стили ссылок с настраиваемыми заглавными буквами.
BugFix: разрыв связи
Не отображалось окно индикатора при рисовании ссылок на диаграмме по умолчанию.
Изменение: Улучшена прорисовка ссылок при построении многосегментных ссылок.
Изменение: интервал сетки в форме «Стили форматирования ссылок» отражает интервал сетки.
параметр.
Исправление ошибки: попытка загрузить заблокированный файл завершилась без ошибок.
Исправление: дополнительные настройки привязки к сетке.
v1.3.57
Исправление: смещение элемента и отпускание клавиши Shift перед
Клавиша курсора не обновляла диаграмму.
Исправление: TmpReadTextStylesTable ()
улучшенная проверка строки согласно ReadTextStylesTable ().
Исправление: объект
Не удалось выполнить выравнивание скрипта при вставке, если на ссылке было мышление.
Исправление:
Щелчок по тексту с установленным шрифтом по умолчанию останавливает панель инструментов Text Properties с
работает правильно.
Изменение: перетаскивание сгруппированного объекта сценария за пределы
его родитель теперь автоматически разгруппирует объект.
Изменение: кнопка ОК была
отключено при удалении всех стилей текста. Это было изменено, чтобы позволить
документ не иметь текстовых стилей.
Изменение: SaveDocument () не записывает
заголовок таблицы стилей текста, если текстовых стилей нет.
Изменение:
SaveDocument () не записывает заголовок таблицы фигур, если в ней нет фигур.
диаграмму.
Изменение: форматирование текстовых полей стилей ссылок ширины и угла
заменено на поле numericupdown.
Изменение: Свойства объекта вращаются
текстовое поле заменено на числовые поля сверху вниз.
Изменение: Свойства объекта
текстовое поле слоя заменено полем со списком.
Изменение: Свойства объекта
Панель инструментов поворота текстового поля заменена числовым полем вниз.
Изменение: текст
Панель инструментов «Свойства» повернуть текстовое поле заменено числовым полем вниз.
Новое
метод сохранения одной транзакции отмены / повтора для повторяющейся клавиатуры
подталкивает, поворачивает или изменяет размер.
Изменение: ширина границы фигуры изменена с
целое в одно.
Изменение: плавающий текст перемещен на отдельную вкладку в объекте.
Форма свойств.
Изменение: плавающий текст не отображается, если курсор не установлен.
дефолт.
Изменение: Плавающий текст отключен при предложении изменения размера объекта.
Изменение: указатель завершения режима связи центрируется на объекте, если соединение
Точки установлены на 1.
Изменение: элементы управления панели инструментов свойств объекта доступны только для
активен, когда объект выбран.
Изменение: Формат> Объект скрипта
предлагает вам ввести имя для объекта сценария в начале вместо
используя «default» в качестве имени сценария.
v1.3.56
Улучшенная привязка к сетке.
Исправление: оставался в режиме вставки.
после перетаскивания из библиотеки.
v1.3.55
Исправление ошибки: исправлены проблемы с указателем мыши, представленные в
v1.3.53.
Исправление: на некоторых компьютерах сетка не прорисовывалась при запуске.
v1.3.53
Новая функция: привязка к сетке
Исправление ошибки: щелчок по выбранному
завершение ссылки виден левый контур.
Исправление: курсор застревает
режим изменения размера объекта при быстром перемещении от объекта к краю страницы.
Интервал по умолчанию для сетки изменен с 16 на 20, и используется новая запись в реестре.
хранить ценность.
v1.3.52
Новая функция: щелкните левой кнопкой мыши и удерживайте в течение 1,5 с.
перетащите и отпустите.
Новая функция: кнопки «Отменить» / «Вернуть» на панели инструментов.
Новое
Функция: ползунки прозрачности на панели инструментов свойств текста.
Исправление: текст /
Объекты, для которых установлен уровень 0 при чтении файла обратно, были установлены на уровень по умолчанию.
Исправление: щелчок правой кнопкой мыши по завершению выбранной ссылки приводил к переходу формы.Теперь
отображает контекстное меню ссылки.
Обновление чешского перевода. Спасибо, Мартин.
v1.3.51
Стандартизировано кодировкой UTF-8 для всех файлов переводов.
Добавлен словенский перевод.
Заменены значки стрелок вверх и вниз в Формате.
Формы текстовых и форматных ссылок.
v1.3.50
License Manager v2.3 обрабатывает случайные ПК, на которых
исключение при попытке запустить веб-браузер при нажатии кнопки купить сейчас
кнопка.
Отфильтрованы сокращения амперсанда из всплывающих подсказок.
Исправление ошибки: если
Windows создала файл thumbs.db в общей папке данных приложения.
это может вызвать первую запускаемую копию файлов данных для пользователей
папка данных приложения, чтобы выйти из строя.
Исправление ошибки: при первом запуске копии
datafiles не удалось, в результате окно сообщения об ошибке было настроено с
недопустимый стиль сообщения.
Обновление итальянского перевода. Спасибо, Роберто Б.
v1.3.49
Текстовый файл с английским переводом обновлен с помощью клавиши ALT
ярлыки.
Показать панель инструментов «Свойства объекта» и «Показать свойства текста»
Параметры меню панели инструментов не были переведены.
Обновление немецкого перевода.
При удалении linkdefs.nls теперь удаляется из данных пользовательского приложения.
Папка. Это запускает «Первый запуск» копии файлов для пользователя.
Папка данных приложения при повторной установке (для всех пользователей компьютера).
Ранее удаление и повторная установка не обновляли объект.
Библиотеки.
Исправление: программа не удалась, если
был добавлен текстовый стиль, и его имя содержало пробелы.
v1.3.47
Исправление: пропадал плавающий текст при чтении диаграмм, созданных в
Бесплатная версия.
Исправление: если «Максимальное количество открытых документов» установлено на большее
чем один, и вы пытаетесь открыть дополнительный документ, но это не удается,
активный документ настроен неправильно, что приводит к ошибкам.
Исправление:
Раскрывающийся список языков формы настройки изменен на список.
Изменение: нажатие кнопки «Отмена» в
Форма установки возвращает язык, если язык был изменен.
v1.3.46
Исправление: при чтении диаграмм, созданных с помощью Freeware Edition
этикетки не получили правильную настройку прозрачности фона.
По умолчанию
папка для ручного сохранения и загрузки стилей ссылок и стилей текста изменена на
Папка System.Environment.SpecialFolder.ApplicationData.
Добавлен заголовок
«Сетевой блокнот» к ряду операторов msgbox. Заменяет по умолчанию
название dotnetpad.
Исправление: ReadLinkStylesFromFile () не пропускал заголовок
В результате получается стиль, называемый «стилем».
Исправление: копирование одного элемента
например, какой-то текст не активировал кнопку вставки.
v1.3.45
BugFix: Исправлено несколько ошибок, связанных с добавлением меток через
форма «Таблица ссылок».
v1.3.44
Заменено update () на FLSUpdate (), поскольку update () конфликтует.
Косметический.
Обработать и ответить «привет» для обработки, предоставленной по команде
линия.
Добавлен WM «конец» для закрытия приложения
Добавлен WM «clear» для очистки
все индикаторы статуса
введены partner_hwnd для отслеживания других партнеров
кроме nnping / send terminate message при выходе.
Удалена ссылка на
maxping и сделал local_node_table динамически изменяемым.
Исправление: $ hwnd.
переменная подставлена неправильно.
Улучшенная командная строка
обработка. Порядок для имени файла и hwnd: больше не фиксируется.
Исправление ошибки:
ConvertDecimalPointInScriptStatement () ссылается на argn, когда должен иметь
было local_argn
v1.3.43
Изменение: новый менеджер лицензий позволяет переносить лицензии. Более
подробности здесь.
v1.3.42
Новая функция: объекты сохраняют пропорции при изменении размера на
углы. Возможность отключить это добавлено в формы свойств и библиотеки.
Изменение: улучшен устаревший стиль ссылки со стрелкой при связывании с узлом ссылки.
Менеджер лицензий: добавлена дополнительная информация об ошибках в ловушку ошибок на GetBtn.
BugFix: не запомнил установку флажка для автоинкремента ревизии в
Форматировать форму объекта скрипта.
Изменение: Округленное текстовое поле шкалы x / y.
Исправление: значения x / y панели инструментов свойств объекта не обновлялись после
изменение размера.
v1.3.41
Комбинация стилей ссылок панели инструментов увеличена по ширине и автоматически изменена.
падать.
Разрешение по умолчанию изменено с чернового на точное.
v1.3.40
Дальнейшие изменения текста Set Type.
v1.3.39
Новая функция: добавлено подменю «Установить тип» в текст.
контекстное меню. Текст может быть следующих типов:
— «Заголовок»:
Для обычных меток нажатие клавиши Enter или escape-клавиши Shift-Enter добавляет новый
линия.
— «Адрес»: как заголовок, но отображается в соответствии с
Кнопка Показать / скрыть IP-адреса на панели инструментов.
— «Поток»: клавиша Enter добавляет
новую строку, используйте клавишу ESC (или кнопку на панели инструментов) для отправки.
Изменение:
Слой по умолчанию изменен для ссылок, выведенных из вывода CDP Tool.
Исправление ошибки:
Перетаскивание, смещение или выравнивание могут вызвать смещение связанных узлов ссылок.
со ссылками, у которых включено выравнивание.
v1.3.37
Новая функция: форма настройки, вкладка определяемых пользователем приложений теперь имеет
кнопки для изменения порядка инструментов.
Новая функция: форма настройки, определяется пользователем
На вкладке «Приложения» теперь есть кнопка для выбора и копирования инструментов из других наборов инструментов.
v1.3.36
Новая функция: команда «paint» позволяет объектам сценария
включить другие объекты сценария.Видеть
Что нового? для
больше информации.
Изменение: форма объекта сценария форматирования адаптирована для
обрабатывать несколько объектов сценария и новую команду рисования.
Изменение: слияние
Объекты сценария были адаптированы для использования команды рисования.
Новое
Особенность: Селективный номер версии формата файла. например документ сохраняется как
формат файла 8.1, если он содержит команды «рисовать», в противном случае он сохраняется как
формат файла 8.0
Изменение: перетаскивание библиотеки не обновляло
выбранный в данный момент объект в библиотеке, поэтому перетаскивание с последующим
cut, например, удалит не тот объект.
Исправление ошибки: перетаскивание
улучшена библиотека, где маленький объект находится рядом с большим.
Изменение:
URL-адреса диспетчера лицензий изменены с pro1.1 на pro1.3
v1.3.35
BugFix: Copy Page пропустило копирование соответствующего элемента, если есть
в любом скрипте на странице присутствовала только одна ручка, кисть или команда.
скопировал.
BugFix: Фон не сбрасывался на странице 2+ при загрузке нового
документ вместо существующего.
v1.3.34
Изменение: при запуске новой ссылки на объект проверяется, что
слой существующие ссылки отрисовываются, чтобы выбрать слой для новой ссылки.
Изменение: Улучшена работа колесика мыши в библиотеке.
v1.3.33
Исправление ошибки: Библиотека: сбой пункта меню «Копировать библиотеку объектов», если
библиотека содержала формы или объектные скрипты.
v1.3.32
Изменение: Улучшена работа вставки пунктов меню и вставки.
кнопки.
v1.3.31:
Исправление: Файл> Создать> Отмена и Файл> Открыть> Отмена
оба неправильно закрыли текущий документ.
Изменение: указание
фоновое изображение без полного пути ищет файл фонового изображения в
в той же папке, что и текущий документ.
Изменение: отключено меню привязки
вариант, если какой-либо выбранный элемент является членом группы.
Изменение: отключено
Параметр группового меню, если какой-либо выбранный элемент привязан.
Изменение: Фон
Средство выбора файлов перечисляет все типы растровых изображений.
v1.3.30
Изменение: Улучшения в выборе заблокированных элементов и
перетащить и уронить.
Изменение: изменен способ выбора слоя рисования ссылок.
на основе слоя первого подключенного объекта.
Изменение: приоритетное
щелкнув ссылку над объектом, за исключением небольших объектов (менее 800
пикселей).
Изменение: Улучшенная подпрограмма Connect () теперь правильно устанавливает второй объект.
при завершении ссылки на узле ссылки.
Исправление: значение Y в свойствах объекта
Полоса инструментов была сломана. Он изменил масштаб y вместо значения y.
Изменение:
Форма свойств диаграммы, соотношение изменено с текстового поля на метку.
Исправление: форма свойств диаграммы, плавающий текст неправильно отображался подчеркнутым.
v1.3.24
Исправление ошибки: объекты сценария: ширина пера не масштабировалась правильно
с настройкой масштабирования страницы.
v1.3.23
Изменение: положение относительных меток изменено на
сохраняйте левое и верхнее положение при редактировании.
Изменение:
Заголовки
Scripts.plf заменяет Titleblocks.plf в библиотеке.
Изменение:
Rubberband-select теперь также определяет, является ли автономная метка ближайшей к
начальное положение мыши вниз, и если да, то метка будет первой
элемент выбран.
Изменение: Небольшое изменение в логике рисования библиотеки.
Исправление: SaveDocument () не сохранял разные изображения фона для каждого
страница.
v1.3.22
BugFix: добавление имени или адресной метки в объектный скрипт
или другой объект без существующих меток может выйти из строя с индексом за пределами
ошибка.
Изменение: Уменьшено мерцание с помощью резиновой ленты.
Изменение:
Выбор резиновой ленты теперь определяет ближайший объект к исходной мыши
вниз и устанавливает его как первый объект в выделении.
Исправление:
Переименование скрипта в форме Format Script Object повредило клонированный
скрипт из-за неглубокой копии.
Изменение: SaveDocument () больше не сохраняет
неиспользуемые объекты сценария.
v1.3.21
Исправление ошибки: ширина и высота страницы на диаграмме несовместимы
Форма собственности.
Изменение: новый значок панели задач
v1.3.19
Изменение: выбранные элементы очищаются после форматирования текста,
Установите слой, установите стиль текста и свойства объекта.
Исправление ошибки: приведено в порядок
приложение Закрыть код. Возможно устраняет случайную ошибку при закрытии.
Изменение: Координаты x / y, размер шрифта и угол панели инструментов Text Properties
обновляется при перемещении положения, размера или угла поворота.
Изменение: добавлен слой
на панель инструментов «Свойства текста».
BugFix: список стилей текста в свойствах текста
Панель инструментов не заполнялась до тех пор, пока не был нажат какой-либо текст.
Изменение: Незначительное
изменить способ рисования линий сетки.
v1.3.18
Исправление ошибки: после обновления стиля текста выделенный текст
при использовании этого стиля старые габаритные размеры сохраняются до тех пор, пока они не будут обновлены позже.
BugFix: после добавления нового стиля ссылки, щелкнув ссылку правой кнопкой мыши, чтобы установить
новый стиль ссылки может завершиться ошибкой с ошибкой индекса вне допустимого диапазона.
v1.3.17
Исправление ошибки: в свойствах диаграммы сформируйте текст и
Цветные кнопки линий сетки были сломаны.
v1.3.16
Новая функция: Параметры> Показать панель инструментов свойств текста
Новое
Функция: значения X / Y добавлены на панель инструментов свойств объекта.
Изменение: добавлено
поддержка объединения многострочных меток в объект сценария
v1.3.15
Исправление ошибки: форматирование таблиц объекта сценария «Перо» и «Кисть»
можно сортировать, вызывая проблемы.
BugFix: Щелчок по столбцу таблицы пера и кисти
1 будет вызывать палитру цветов.
Другие косметические обновления формата
Форма Script Objects.
v1.3.14
Новая функция: Формат> Объединить объекты сценария.
Смотрите, что нового.
Изменение: Точки подключения и панель инструментов Показать IP-адреса
значки изменяются в соответствии с настройками.
Изменение: кнопка выхода в библиотеке закрывается
библиотека и отменяет режим вставки. Кнопка Скрыть закрывает библиотеку и включает вставку
режим. Раньше обе кнопки выполняли примерно одно и то же.
Заменено
несколько ссылок на шрифт MS Sans Serif с Microsoft Sans Serif.
Исправление: проверка масштаба X / Y в форме свойств объекта могла завершиться ошибкой с нулевым значением
эталонная ошибка.
v1.3.13
Изменение: Обновлены значки панели инструментов.
v1.3.12
Исправление ошибки: улучшена обработка сбоя при загрузке шрифта в скрипте.
Команда добавления пути к объекту.
v1.3.11
Новая функция: скрипт команд рисования и заливки объекта
поддержка вращения.
Исправление ошибки: Отмена транзакции могла быть повреждена
после большого количества отмен.
Исправление ошибки: отменить / повторить изменение сценария
объекты могут выйти из строя.
v1.3.10
Новая функция: форма сценария форматирования теперь имеет отмену, повтор, вырезание, копирование.
и вставьте панели инструментов.
Новая функция: добавлены параметры группировки для объекта.
контекстное меню.
Изменение: Дочерние объекты (объекты в группе) теперь имеют
Оранжевая подсветка, когда выбран родительский элемент.
Улучшено окно ошибок, чтобы
перетаскивать в сторону и предоставлять информацию, не мешая
Работа.
v1.3.9
BugFix: диаграмма исчезла (временно) после
отмена форматирования текстовой формы из-за неправильной настройки битовой карты памяти.
BugFix: Исправлена обработка десятичной точки для шкалы X / Y в свойствах объекта.
форма для регионов, которые используют «,».
Новая функция: добавлены кнопки просмотра +/- в
панель инструментов библиотеки.
v1.3.8
Завершена проверка кода формы библиотеки.
v1.3.7
BugFix: отсутствовали ссылки на размер шрифта 5,6,7 в одной точке
в форме Форматировать текстовый стиль.
BugFix: добавление новых объектов в библиотеку могло
приведет к ошибке NullReferenceException.
BugFix: удаление объекта
из библиотеки с последующим добавлением объекта в библиотеку не удалось отобразить
объект.
BugFix: не работала опция меню «Сохранить как» в библиотечной форме.
v1.3.5
Исправление ошибки: поддержка регионов, в которых используются символы, отличные от
«.» для десятичной точки.
Изменение: Удалены «Нет привязки» и «Анкормаска» из
параметры начальной и конечной заглавных букв в стилях «Формат ссылки».
BugFix: Исправлен запуск и
стили торцевых заглушек не работают с момента введения кастомных заглушек.
Изменение: Улучшена обработка текстовых полей в формах. Дает отзыв о входе и
пищит при ошибке.
Forms Review: F1 дает контекстно-зависимую справку. Esc выходы
формы. Возврат либо «принимает» текущую форму для простых форм, либо
текущая настройка для динамических форм.
Изменение: Допустимые дробные размеры шрифта
в формате текстовой формы.
v1.3.4
Исправление ошибок.Ошибки при работе с объектами скрипта в некоторых локалях
которые используют «,» вместо «.» как десятичная точка.
v1.3.3
Новая функция: настройка набора инструментов «несколько» устанавливает,
инструмент запускается для всех выбранных объектов или только для последнего выбранного объекта.
v1.3.2
BugFix: размер шрифта для объектов скрипта изменен в соответствии с
размер шрифта для этикеток. Обновлена онлайн-библиотека скриптов с измененными размерами шрифтов.
На существующих диаграммах размеры шрифта Script Object будут настроены и сохранены.
как новый формат файла версии 8.0
BugFix: Форматирование объекта сценария, сохранение в
библиотека не удалось после поиска библиотеки.
v1.3.1
Новая функция: форматирование формы объекта сценария.
Новая функция:
Щелчок правой кнопкой мыши по объекту в режиме ссылки создает узел фоновой ссылки
вместо ссылки на выбранный объект.
Новая функция: теперь вы можете хранить
Объекты сценария в локальных библиотеках.
Улучшено управление памятью при
работа с растровыми изображениями большего размера.
Новая функция: параметры масштабирования 300% и 400%.
Исправление ошибки: фоновое изображение не выбрано и не отображается правильно в
многостраничный документ.
Исправление ошибки: щелкните правой кнопкой мыши объект сценария, у которого нет
параметры неправильно отключили пункт меню Параметры на панели инструментов вместо
Параметры в контекстном меню.
Исправление ошибки: закрытые ссылки начала и
торцы не были правильно масштабированы с функцией масштабирования.
Изменение: пустое имя
допускается при переименовании диаграммы.
Изменение: удалено экспортное растровое изображение.
избыточный код для экспорта с помощью плагина.
Исправление ошибки: запрос на сохранение изменений
to library прервана загрузка другой библиотеки.
v1.2.23
Исправление ошибки: кнопка «Копировать страницу» в контекстном меню вкладки страницы
некорректно скопированные объекты скрипта (пропущена последняя строка).
v1.2.22
Повторно включено автоматическое обновление для v1.1.39 и более ранних версий.
v1.2.21
Новая функция Файл> Отчеты.
Новая функция CTRL + колесико мыши
диаграмма увеличения.
Добавлены размеры шрифта 5,6 и 7 в список размеров шрифтов по умолчанию в
Форматировать текстовые стили формы.
v1.2.20
Исправление ошибки: не работало сохранение как файл .csv.
Исправление ошибки:
Параметр меню «Очистить стили ссылок» в форме «Форматирование стилей ссылок» привел к появлению
ошибки.
Исправление ошибки: при использовании параметра командной строки экспорта, если
сообщение об ошибке приложение было закрыто до того, как вы смогли его прочитать.
Ошибка
Исправлено: аргумент командной строки экспорта не поддерживал кавычки / пробелы в
имя выходного файла.
Исправление ошибки: удален файл �Associate .ndg.
Расширение� на форме настройки.Это не сработало / требовался админ
прав. Повторная установка создаст файловую ассоциацию.
Новая функция: A
На панели инструментов можно активировать кнопку «Обновить диаграмму». Это используется для
обновите рисунок при редактировании диаграмм вне сетевого блокнота. В
опция включена в форме установки.
v1.2.19
Сгруппированные объекты и текст остаются статичными, когда родительский
размер объекта изменяется (если он не заблокирован).
v1.2.18
Ссылки остаются в фиксированном положении, когда подключенный объект
изменен размер (если ссылка не отцентрирована, и в этом случае она остается по центру).
Информационное сообщение отключено, если значок не найден (введено в
v1.2.11)
v1.2.17
Текстовая форма с измененным форматом для соответствия маленьким экранам.
Ошибка
Исправлено: форматирование текстовой формы Font_size_txt не обновляется при загрузке формы.
v1.2.16
Исправление ошибки: цвет фона не отображается в формате текста
форма.
Исправление ошибки: переход между начальными записями в свойствах объекта.
Панель инструментов вызвала ошибку нуля.
Обзор формы форматирования текстовых стилей.Текстовые стили теперь можно сохранять и загружать из файла.
Новая функция:
Выделение объектов и меток теперь «липкое».
Новая функция: метка и объект
контекстные меню теперь работают для всех выбранных элементов.
Новая функция: Пользователь
функции теперь выполняются для всех выбранных объектов.
Блокировка / разблокировка
все выбранные объекты и метки.
v1.2.15
Завершена проверка формы «Стили форматирования ссылок».
v1.2.13
Дальнейшие улучшения стилей форматирования ссылок.
v1.2.12
Исправление ошибки: исправлено несколько ошибок в стилях ссылок форматирования.
v1.2.11
Основное исправление ошибки: при вставке или удалении страниц скрипты были
не клонируется правильно при перемещении страниц, что приводит к повреждению скриптов.
v1.2.10
Исправление ошибки: Дальнейшие улучшения выравнивания скриптов.
Изменить на
диалоговое окно и URL-адрес отображаются, если лицензия не найдена.
v1.2.9
Восстановлены автоматические обновления с версии 1.2.8 и выше.Автоматические обновления для
более ранние версии появятся в ближайшее время.
v1.2.8
Исправление ошибки: Улучшения в автоматическом сценарии
align
v1.2.7 — Дата выпуска 21 ноября 2016 г.
Исправление ошибки: вставка недопустимого оператора
вызывало преждевременное завершение работы объектов сценария сетевого блокнота. Теперь отображается ошибка
сообщение.
Исправление ошибки: при изменении параметров объекта скрипта не устанавливался флаг изменения диаграммы.
Исправление ошибки: проблема со значением условия в параметрах скрипта.
v1.2.6 — Выпуск
дата 20 ноября 2016 г.
Исправление ошибки: вставка скрипта более высокой версии не заменила
существующий скрипт правильно.
v1.2.5 — Дата выпуска 17 ноября 2016 г.
Ошибка
Исправлено: CR в середине метки одновременно ввел метку и усек ее.
Новая функция:
Переменная $ ADDRLIST. См. Что нового?
License Manager, устанавливающий недействительную лицензию, теперь отображает
полный идентификатор оборудования.
Исправление ошибки: удаление подписи для объекта могло
приводят к ошибке средства проверки целостности и спутанным этикеткам.
Gpscripts переименован в
«Сетевые сценарии блокнота» как имя gpscript уже используется.
Новая функция:
Точки выравнивания для скриптов.
v1.2.4 — Дата выпуска 30 августа 2016 г.
Ошибка
Исправления: Отмена повтора проблем с сгруппированными объектами.
v1.2.3 — Дата выхода 23
Август 2016 г.
Исправление ошибки: тег Gpscript неправильно установлен в object_unpack ()
v1.2.2 — Дата выпуска 18 августа 2016 г.
Дополнительная работа над gpscipts.
версия 1.2.1 —
Дата выпуска 15 мая 2016 г.
Новая функция: gpscripts.
v1.2.0
Существенная переработка кода отрисовки.
Новая функция: без ограничений
группировка.
Новая функция: заблокированные объекты и текст масштабируются вместе с родительским
объект.
Новая функция: функция разблокировки блокировки группы блокирует или разблокирует все
подчиненные объекты и текст.
v1.1.39
Текущая версия развернута
через автоматические обновления. Это будет обновлено в ближайшее время.
Новое
Функция: Параметры> Панель инструментов Показать свойства объекта
v1.1.38
Исправление ошибки: метки, добавленные через форму таблицы ссылок, могли вызвать
label_table массив для переполнения.
v1.1.37
Ошибка
Исправлено: пустые поля в форме стилей форматирования ссылок вызывали ошибку.
Исправление ошибки: улучшено
положение окружности произвольной торцевой заглушки.
v1.1.36
Дальнейшие корректировки недавних новых функций
v1.1.35
Дальнейшие корректировки недавних новых функций
v1.1.33
Переписан код рисования ссылок для использования графических путей.
Новая функция: стили ссылок форматирования теперь поддерживают настраиваемые заглушки.
Исправление ошибки:
Проверка версии выполняется для всех открытых документов.
Исправление ошибки: курсор мог застрять
как значок руки, если вы начинаете перетаскивать диаграмму близко к объекту.
v1.1.32
Исправление ошибки: Улучшения гиперссылки. Теперь поддерживает поиск
«объект n».
v1.1.31
Исправление ошибки: введена ошибка
в v1.1.30 с возможностью запуска нескольких функций в одном определении. Неверно
обработанные кавычки в определении инструмента.
v1.1.30
Новая функция: теперь вы можете запускать несколько функций в одном определении, разделяя
их с помощью «&&».
Обновленный NNPing.exe поддерживает параметр включения / выключения / авто.
Новое
Функция: подключаемый модуль Wake On Lan nnwol.исполняемый.
Определите функциональную кнопку «Пробуждение»
вот так:
NNPing $ ipaddress 1000 3 up.wav 3 down.wav on && nnwol.exe $ VAR1
Где $ VAR1 (пользовательская переменная) имеет значение <широковещательный IP-адрес> <порт>
например 192.168.1.255 9 21-3a-55-37-6e-76
Это запустит NNping для
выбранный объект, а затем отправить ему волшебный пакет WOL.
v1.1.29
Исправление ошибки: пробел в адресе приводил к тому, что NNping не отмечался
объект на диаграмме
добавлен перевод на португальский язык.Спасибо, Пауло.
Исправление ошибки: проблема с чешским переводом вызвала ошибку при запуске.
v1.1.28
Улучшена обработка плавающего текста, когда указатель мыши покидает окно.
Улучшено
обработка автоматически выровненных ссылок на магистрали.
Исправление ошибки: страница, содержащая только
text может вызвать ошибку Object Null Reference.
v1.1.27
Улучшен способ обработки пробелов в именах файлов, когда
обстрел внешних процессов.
v1.1.26
Ошибка
Исправление: добавление нового инструмента в набор инструментов могло завершиться ошибкой с индексом вне допустимого диапазона.
Исправление ошибки: «Справка»> «Диспетчер лицензий» не запускалась на некоторых компьютерах.
Исправление ошибки:
Исправление в NNPing v1.0.0.11, когда после откидной створки загорался желтый светодиод.
Список последних файлов
расширен до 20 записей.
v1.1.25
Исправление ошибки: переменная $ address была
усечено после /
Исправление ошибки: отмена формы стиля ссылки формата после добавления
новый стиль ссылки вызвал ошибку.
Новая функция: щелчок левой кнопкой мыши по ссылке теперь также выбирает
текущий стиль ссылки. Обновлен перевод на французский язык
— Спасибо, Hicham.
Обновлен итальянский перевод — Спасибо, Роберто.
v1.1.24
Добавлена настройка DPI для ширины некоторых полей со списком
Гиперссылка
настройки перенесены на вкладку Разное в форме свойств объекта, чтобы включить
высота формы должна быть уменьшена.
Дальнейшие улучшения раскрывающегося списка вариантов в
Форматировать форму формы.
v1.1.23
Новая интерактивная справка
URL
Улучшенные раскрывающиеся списки на основе значков для параметров в стилях ссылок формата
и Форматировать формы фигур.
Обновлен NNPing v1.0.0.10
v1.1.22
Исправление ошибки: меню параметров меню> Печать не работало, хотя
кнопка печати на панели инструментов работала.
Исправление ошибки: печать диапазона страниц
количество напечатанных страниц на единицу меньше запрошенного.
v1.1.21
Исправление ошибки: прерывание перетаскивания ссылки было нарушено в v1.1.20
Обновление итальянского языка. Спасибо, Роберто.
v1.1.20
Новая функция: теперь вы можете открывать более одного документа одновременно.
Каждый открытый документ представляет собой собственную панель вкладок в нижней части окна, где
вы можете мгновенно выбирать страницы из любого открытого документа.Вы также можете перетащить и
перетаскивать или копировать и вставлять страницы между документами с помощью вкладок страниц. Эти
функции в основном полезны, если вы работаете с большим количеством многостраничных документов, поэтому
по умолчанию отключено. Чтобы включить его, установите параметр «Максимальное количество открытых документов» в
форму установки на разумную цифру, такую как 6.
Новая функция: объект
гиперссылка может открывать более одного файла, если указать файлы, разделенные знаком «;»
(файл1; файл2; файл3; ..).
Новая функция: переменная $ ADDRESS.Это похоже на
$ IPADDRESS, но все поле адреса передается пользовательской функции
без удаления текста после символа «/».
Новая функция: вы можете назвать
наборы инструментов.
Новая функция: немецкий перевод установщика и приложения.
текст добавлен — Спасибо, Питер.
Новая функция: слайдеры прозрачности
также есть текстовое поле, позволяющее вводить значения 0–255.
Исправление ошибки: разрешение экрана
осведомленность улучшилась.
Исправление ошибки: загрузка и сохранение изначально созданной диаграммы
с Freeware Edition приведет к пустым меткам при перезагрузке диаграммы
из-за того, что значения прозрачности переднего плана сбрасываются до нуля.Обходной путь
щелкните правой кнопкой мыши скрытые метки и сбросьте ползунок прозрачности переднего плана или используйте
Формат> Стиль текста для сброса ползунка прозрачности переднего плана на значение «по умолчанию».
текстовый стиль.
Исправление ошибки: поле ввода текста оставалось на месте, если оно было открыто при
с помощью функции «перейти к следующей диаграмме» или кнопок назад / вперед на панели инструментов.
Исправление ошибки: изменение размера объектов на основе .wmf могло привести к сбою приложения без
ошибки памяти.
v1.0.223
Исправление ошибки: Нет
страницы, к которым вы обращались, были заполнены все увеличивающимися пробелами с левой стороны каждой
время сохранения документа.
v1.0.222
Новое
Особенность: стили текста.
Изменение: Диалоги цветов по умолчанию показывают все цвета.
Исправление ошибки: в ячейках комментариев в таблице ссылок могло отображаться «!».
v1.0.221
Новая функция: Параметры> Показать узлы ссылок теперь рисует
интерактивная пунктирная ссылка между узлами для стилей изогнутых ссылок.
Исправление ошибки:
Скорректировано положение изогнутых звеньев относительно узлов звеньев.
Новая функция: длинные
имена файлов в списке последних файлов обрезаются.
Новая функция: длинные, определяемые пользователем
строки приложения обрезаны.
Новая функция: несколько NNPing могут быть инициированы
настройка специального объекта с несколькими IP-адресами, разделенными точкой с запятой
например 192.168.1.1; 192.168.1.2; 192.168.1.3; 192.168.1.4
Исправление ошибки: горизонтальное и
Магистраль вертикальной трубы могла быть неправильно нарисована в Format Shape.
Исправление ошибки:
Уменьшено количество сообщений от NNPing.
Новая функция: NNPing рисует светодиод для родителей
объект только в том случае, если родительский объект совпадает с адресом ответа.
v1.0.220
Исправление ошибки: исправлена ошибка автоматического выравнивания ложных ссылок.
Новое
Особенность: заголовки таблиц сохраняются в файле.
Исправление ошибки: заголовок формы таблицы ссылок был
не задано.
v1.0.219
Исправление ошибки: иногда
при запуске возникла ошибка, связанная с HideSplashScreen ().
v1.0.218
Исправления ошибок: Улучшения печати.
v1.0.217
page_restore () выполняет некоторые проверки целостности данных.
Добавлена проверка в labelxpack ().
Исправление ошибки: пункт меню «Формат» теперь отключен, если ничего не выбрано.
Ошибка
Исправление: перетаскивание.ndg на страницу для создания гиперссылки не работает.
v1.0.216
Исправление ошибки: проблема с автоматическим выравниванием. Linknode
рядом с перемещаемым объектом не было перестроено.
v1.0.215
Исправление ошибки: исправлено перетаскивание заблокированных объектов и меток.
Ошибка
Исправлено: не предлагать изменение размера заблокированных объектов.
Добавлено необработанное исключение
обработчик.
Новая функция: в форму свойств диаграммы добавлена опция блокировки страницы.
Заблокированные страницы не поддерживают изменение размера.
версия 1.0.214
Исправление ошибки: выбор ярлыков несовместим с предыдущими версиями.
v1.0.213
Новая функция: привязка окна выбора
показатель.
Новая функция: в меню «Формат» добавлена блокировка / разблокировка.
Новая функция:
Заблокированные предметы выделяются синим, а не красным цветом.
Исправление ошибки: автоматическое выравнивание
терпят неудачу с закрепленными и заблокированными узлами связи.
Новая функция: теперь исполняемые файлы
подписано.
v1.0.212
Исправление ошибки: отмена изменения размера
в верхнем правом углу страницы не удалось переместить объекты в правильное положение.
v1.0.211
Исправление ошибки: копирование и вставка с привязкой
объекты или текст не работают с ошибкой.
Исправление ошибки: выбор резиновой ленты
не удается выбрать закрепленный текст.
Исправление ошибки: CTRL-A не удалось выбрать разблокированный
закрепленный текст.
Исправление ошибки: сбой нескольких привязанных элементов перетаскиванием.
v1.0.210
Новая функция: Формат> Якорь —
позволяет блокировать основную надпись и границу по углам страницы, поэтому теперь они
оставаться на месте при изменении размера страницы. Связанные шаблоны были
обновлен с этой функцией.
Новая функция: «Отменить возврат» работает для изменения размера страницы.
Новая функция: в значок NNPing добавлен светодиод.
Исправление ошибки: сглаживание включено
при отрисовке стиля lightning2 в окне «Стили форматирования ссылок».
v1.0.208
Исправление ошибки: размер ложного объекта изменялся при использовании
Shift +/- после щелчка по метке или точке соединения.
Новая функция: Shift +/-
resize теперь работает с текстом.
Новая функция: Ctrl +/- теперь можно использовать для
подталкивать-вращать объекты и текст с шагом в 1 градус.
v1.0.207
Новая функция: вложенные стили ссылок.
Исправление ошибки: ссылка на дополнительную информацию
чем 32 узла ссылок, приведет к сбою приложения.
v1.0.205
Исправление ошибки: сброс автоматического выравнивания при изменении страницы.
Исправление ошибки: более избирательное использование автоматического выравнивания при переключении режимов.
Исправление ошибки:
Изменение размера холста может привести к тому, что некоторые ссылки будут нарисованы с неправильным смещением.
Новая диаграмма
Графические свойства.
Исправление ошибки: комбинированное положение фона в свойствах диаграммы
форма может быть заполнена несколько раз.
v1.0.204
Новая функция: кнопка «Домой» на панели инструментов загружает диаграмму по умолчанию (если
настроен).
Новая функция: переменные $ var1 и $ var2, определяемые на вкладке «Разное» в
форма свойств объекта.
v1.0.203
Исправление ошибки:
Некоторые настройки не сохранялись, если форма развернута, когда приложение
закрыто.
Новая функция: опция экспорта Cli. dotnetpad.exe <имя файла> экспорт <имя файла экспорта>
Новая функция: кнопка Elipsis для выбора гиперссылки
имя файла.
v1.0.202
Исправление ошибки: запуск NNPing был ненадежным.
Улучшения лицензирования.
Исправление ошибки: NNPing — иногда оставался колеблющийся пинг
объект с желтым светодиодом, когда он поднят.
Интернационализированное автоматическое обновление.
Интернационализированный менеджер лицензий.
версия 1.0.201
Новая функция: дважды щелкните объект левой кнопкой мыши, чтобы перейти по гиперссылке.
Исправление ошибки:
Исправлена отмена повторной транзакции закрытия для изменения размера объекта.
Исправление ошибки: улучшено.
логика для индикатора поворота курсора
Исправление ошибки: обрабатывает неверные записи библиотеки
лучше
v1.0.200
Угол и кромка улучшенные
проверка поворота и изменения размеров объектов и текста.
Новая функция: поворот
добавлен индикатор курсора.
Новая функция: изменен курсор прокрутки.
Исправление ошибки:
Не удалось перетащить файлы .emf в форму библиотеки объектов.
Language.txt
файлы поддерживают запись для управления путем к страницам справки.
Исправление ошибки: Новое
метки, добавленные через таблицу ссылок, не сразу отображались на диаграмме.
Исправление ошибки: больше нельзя вращать узел ссылки.
Исправление ошибки: больше нет инструментов
отображается для узла связи.
v1.0.199
Изменено
формат версии — major.minor.build
Исправление ошибки: редактирование текста после использования
параметр «Установить шрифт и цвета по умолчанию» будет использовать неправильный размер шрифта в поле редактирования.
Факторы Region_check () в слое помогают там, где два идентичных объекта перекрываются.
Новая функция: теперь вы можете изменять размер объектов с помощью мыши. Исправление ошибки
: тег был
не установлен для узлов ссылок, разрешающих доступ к свойствам и изменению размера.Исправление ошибки
:
Закрытие формы «Стили форматирования ссылок» с помощью символа «X» в углу приведет к
Комбинация форматов для двойного заполнения. Исправление ошибки
: закрытие текстовой формы формата с использованием
«X» в углу заставлял двойное заполнение шрифта и размера шрифта.
исправление ошибки: исправлен hwnd, объявленный как целое число вместо intptr. Исправление ошибки
:
Поле Comment2 в таблице ссылок иногда отсутствовало.
итальянский перевод
обновлено. Спасибо, Роберто.
v1.0.0.198
Ошибка
Исправлено: NNPing не всегда запускал пинг после загрузки. Увеличенное время разрешено
для его начала до 3 секунд.
Исправление ошибки: обновлен диспетчер лицензий.
обрабатывать временный файл лицензии Windows на переименование.
Положение светодиода NNPing изменено.
Новая функция: «Формат»> «Сделать одинаковый размер».
v1.0.0.197
Исправление ошибки: функция «Сохранить как csv» не работала. Разрывов страниц не было
запятые.
Новая функция: поддержка плагина Network Notepad Ping.
Для использования
Плагин Network Notepad Ping определяет такую функциональную кнопку:
Команда:
nnping $ ipaddress 1000 3 вверх.wav 3 down.wav
Дисплей:
NNPing $ IPADDRESS
Поля следующие:
nnping
v1.0.0.196
Удалено кольцевое меню из свойств диаграммы из
Интернационализированная панель вкладок.
всплывающее меню
Удален лишний флажок Заблокировано из свойств диаграммы формы
Исправление ошибки: последние изменения не были видны функции поиска.
Новая функция:
Автоматическое создание / включение и обновление текстовых полей в поле заголовка с использованием новых
переменные $ createdate, $ createname, $ changedate, $ changedate.
Новая функция:
Открыть опцию папки шаблонов из меню Файл.
v1.0.0.195
Исправление ошибки: при загрузке шаблона старого формата вызывалось предупреждение
об обновлении диаграммы. Новая функция: щелчок правой кнопкой мыши по вкладкам страниц для меню
возможность отображения номеров страниц на вкладках.
v1.0.0.194
Исправление ошибки: Отменить повторную закрывающую транзакцию для неправильного удаления
position
Исправление ошибки: исправлена ошибка отмены повторного закрытия транзакций для align
.
Исправлено: исправлена отмена повторного закрытия транзакций для перетаскивания.
Исправление ошибки:
исправлена отмена повторной транзакции закрытия для центральной точки подключения
Исправление ошибки:
исправлена отмена повторения закрытия транзакции для подталкивания
Исправление ошибки: улучшено
защита от неправильных точек заливки для фигур с градиентной заливкой
v1.0.0.193
Новая функция: параметры сглаживания в
Форматировать фигуру.
Исправление ошибки: не удавалось установить слой для магистралей из свойств.
форма.
Библиотека по умолчанию теперь library2.plf вместо general.plf
Включено
выключить анти-псевдоним для окон выбора и выделения.
Исправление ошибки для центра
Точка подключения.
Исправление ошибки: диспетчер лицензий обновлен для работы с окнами
добавление [n] к имени файла при открытии гиперссылки.
v1.0.0.192
Выборочное использование сглаживания улучшает точность
горизонтальные и вертикальные ссылки Исправление ошибки
: теперь смещение выполняется по одному пикселю за раз
не зависит от fine_scale_factor
Выборочное использование сглаживания для рисования
прямоугольник формы
v1.0.0.191
Исправление ошибки: ярлыки
мог некорректно отображаться в виде таблицы ссылок.
Экспорт в растровое изображение теперь использует
текущая настройка масштаба позволяет дополнительно уменьшить размер растровых изображений.
Новая функция:
Центральная точка подключения в контекстном меню ссылки.
v1.0.0.190
Новая функция: теперь вы можете щелкнуть правой кнопкой мыши относительные метки и сбросить
их относительное положение в NSEWC родительского объекта.
v1.0.0.188
Исправление ошибки: гиперссылка на страницу 1 была потеряна, если имя файла и
Текстовые поля поиска были пустыми.
Исправление ошибки: перетаскивание края позвоночника для изменения размера
иногда терпел неудачу.
v1.0.0.187
Исправление ошибки:
Изменен код для запуска диспетчера лицензий из меню для использования абсолютного пути. С использованием
относительный путь ненадежен.
Исправление ошибки: в редких случаях шоу
Параметр linknodes не работал.
версия 1.0.0.186
Исправление ошибки: включен Option Strict. Ой. Удалено множество неявных типов
конверсии.
Новая функция: Ctrl Page Up / Down переключает страницы
Исправление ошибки: перетаскивание
и drop переупорядочить Библиотека объектов была сломана с 1.0.0.177
Исправление ошибки: могла
установите для набора инструментов недопустимое значение на странице свойств объекта.
Исправление ошибки: форматирование
Точки подключения не переключали индикацию состояния меню.
версия 1.0.0.185
Новая функция: в форму настройки добавлены поля по умолчанию. Удалена опция файлов резервных копий,
хотя он все еще может работать, если настроен в реестре.
Исправление ошибки: Исправлено
проблема с неявным преобразованием типа из строки в целое число в
tool_table_populate.
версия 1.0.0.184
Исправление ошибки: дополнительные настройки печати.
Исправление ошибки: поля по умолчанию считываются из
реестр default_margin_top, снизу, слева, справа. Позже добавлю в диалог настройки.
v1.0.0.183
Исправление ошибки: печать страницы
неправильное использование разрешения принтера.
Исправление ошибки: не заданы параметры поля для
предварительный просмотр печати, как они были для настройки страницы.
Исправление ошибки: убран фиксированный предел
50 стилей ссылок на диаграмме.
Исправление ошибки: теперь настройки поля принимаются в
учетную запись при печати.
Исправление ошибки: масштабирует большие растровые изображения для печати.
v1.0.0.182
Исправление ошибки: определяется пользователем
функции неправильно преобразованы в нижний регистр.
Исправление ошибки: Улучшения в
поведение при вставке стилей ссылок.
Исправление ошибки: форматирование текстовой формы удалено
label_table .index, которое использовалось функцией set_drawing_layer ().
Исправление ошибки:
Подозрение на повторное использование удаленных меток неправильное поведение отмены повтора с наложением слоев.
v1.0.0.181
Исправление ошибки: HyperLink
поддержка относительных файлов была нарушена.
Исправление ошибки: обрабатывает неправильные номера страниц.
в гиперссылках.
v1.0.0.180
Новое
Функция: имя файла ссылки для ссылки на другую диаграмму может быть пустым для обозначения
текущий документ.
Исправление ошибки: Улучшения автоматического выравнивания.
v1.0.0.179
Исправление ошибки: изменения, внесенные в ссылки через
Таблица ссылок не сохранила настройки выравнивания и слоя для ссылки.
Ошибка
Исправлено: щелкните правой кнопкой мыши объект или текст — поведение выбора приведено в соответствие с левым
поведение при щелчке.
версия 1.0.0.178
Новая функция: более гибкое наслоение.Вы можете установить слой для текста и ссылок.
Новая функция: добавлены переменные $ page и $ lastpage. например. Это страница $ page из $ lastpage.
v1.0.0.177
Исправление ошибки: tooldefs.txt
иногда может стираться при доступе к форме установки и функциям, определяемым пользователем
вкладка не доступна.
Исправление ошибки: поиск библиотеки объектов не отображался первым
найденный объект.
Исправление ошибки: при отмене формы настройки не сбрасывались изменения в инструменте
стол.
v1.0.0.176
Новое
особенность: теперь вы можете изменить набор инструментов для объекта в библиотеке объектов
Исправление ошибки: многостраничный поиск найденных поддельных предметов
v1.0.0.175
Исправление ошибки: нельзя было использовать более 10 инструментов в
набор инструментов.
Исправление ошибки: использование функции «Найти» на начальной пустой диаграмме вызывало ошибку.
v1.0.0.174
Новая функция: сейчас
по умолчанию используется однократная вставка с кнопкой многократной вставки на панели инструментов.
Исправление ошибки:
Контуры некоторых этикеток были нарисованы в неправильном положении во время
вставить.
Улучшена прорисовка контуров при вставке.
v1.0.0.173
Исправление ошибки: объекты перетаскиваются из объекта
библиотеки, чтобы схема была нарисована в неправильном положении.
v1.0.0.172
Исправление ошибки: имя извлечено из лицензии
неправильно в read_license_features ()
Исправление ошибки: Надеюсь, проблема исправлена
введено в v1.0.0.171, где иногда используется tabcontrol1_selectedindexchanged ()
не срабатывает, и вы не можете выбрать новую страницу с помощью вкладок страниц.
Новая функция:
Варианты лицензионных функций. Добавлена опция лицензионной функции для отключения автоматического
постоянно обновляется. Это для организаций, которые предпочитают управлять программным обеспечением.
обновления, а не оставлять это конечному пользователю.Когда лицензия установлена с
эта функция включена, автоматические обновления отключены и возможность включения
они отключены в форме настройки.
v1.0.0.171
Новая функция: теперь вы можете реорганизовывать страницы
перетаскивание вкладок страницы.
v1.0.0.170
Исправление ошибки: Улучшения в обработке файлов библиотеки объектов. Поиск
результаты могут перезаписать существующую библиотеку, если интервал был изменен, а затем
сохранено.
v1.0.0.169
Исправление ошибки:
Отменить вставку иногда восстанавливал метки с предыдущей диаграммы до 0,0.
v1.0.0.168
Исправление ошибки: копирование + вставка
потерянные этикетки, этикетки нарисованы в неправильном положении. Представлен в .165.
v1.0.0.167
Исправление ошибки: проблемы с чтением
tooldefs.txt при новой установке.
Более приятные настройки инструмента по умолчанию.
v1.0.0.166
Улучшения авто
выровнять.
Исправление ошибки: update_auto_align_links () часто сбивает ссылку
выравнивание.
v1.0.0.165
Новое
особенность: Наборы инструментов и неограниченное количество определяемых пользователем функций.
Резиновая лента выбрать
работает с + — изменение размера
v1.0.0.164
Исправление ошибки: Исправлено отлавливание ошибок.
v1.0.0.163
Исправлен отсутствующий заголовок из таблицы ссылок
Резиновая лента могла быть
рисуется дважды при выборе.
Исправление ошибки: метка добавлена через свойства объекта.
форма настроена неправильно.
Исправление ошибки: плавающий текст неправильно позиционируется в
прекрасный и сверхтонкий режимы.
Изменения, внесенные в работу функции разрыва ссылки. Это
теперь сбрасывает выделение и отключает автоматическое выравнивание для ссылки.
Исправление ошибки: удаление
метка, добавленная через таблицу ссылок, удалена не полностью.
v1.0.0.162
Исправление ошибки: незначительное улучшение производительности
нанесение этикеток.
Исправление ошибки: улучшена совместимость с чертежами, выполненными с помощью
бесплатная версия.
версия 1.0.0.161
Новая функция: добавлены новые параметры выравнивания по центру, сверху, снизу, слева и справа.
Исправление ошибки:
Добавление этикеток через таблицу ссылок может привести к проблемам с позициями этикеток.
v1.0.0.159
Исправление ошибки: Новые ярлыки
не полностью инициализирован в нескольких местах.
Исправление ошибки: уменьшение размера магистрали
чувствительность в точном и сверхточном режимах.
Исправление ошибки: обработка формы библиотеки объектов
предотвращает выход из системы или выключение ПК до полного закрытия формы.
v1.0.0.158
Исправление ошибки: объекты библиотеки General.plf
отображается неправильный размер при выборе качества печати «Высокое» и «Супер-высокое».
Добавлено
значок логотипа шаблона для установщика.
v1.0.0.157
Новая функция: возможность вставки по горизонтали и вертикали
backbones был заменен новой настраиваемой библиотекой форм позвоночника. К
получить библиотеку магистралей, вам нужно переустановить из последней прошивки.застегивать
скачать.
Другие изменения включают, но не ограничиваются:
Исправление ошибки: диалоговое окно «Цвет».
пользовательские цвета теперь работают.
Исправление ошибки: теперь при вставке стилей ссылки обновляется ссылка
контекстное меню.
Вставленный стиль ссылки теперь выбран для немедленного использования.
горячих акций, близких к рекордным максимумам, могут принести еще большую прибыль в следующем месяце
Позднее объявление Палаты представителей во вторник о том, что к концу сентября она проголосует по законопроекту об инфраструктуре на сумму 1 триллион долларов, способствовало росту горячих запасов в секторе инфраструктуры.
ИксСенат 10 августа принял закон об инфраструктуре, который включает средства на восстановление электросети, расширение использования возобновляемых источников энергии и помощь в борьбе с последствиями изменения климата. Он также будет использоваться для ремонта дорог и мостов и обеспечивает новое финансирование для железных дорог.
Производители стали, энергетические компании, железнодорожные операторы, производители строительного оборудования и другие компании, связанные со строительством, выиграют, если голосование Палаты представителей пройдет. У инвесторов есть много связанных акций, которые они могут добавить в свои списки наблюдения.
Или они могли бы рассмотреть торгуемый на бирже фонд, который фокусируется на акциях инфраструктуры. Возьмем, к примеру, Global X U.S. Infrastructure Development ETF (PAVE).
Фонду в 4,5 миллиарда долларов, которому в марте исполнилось четыре года, сравнивается индекс развития инфраструктуры США Indxx. Индекс предназначен для отслеживания компаний, которые могут извлечь выгоду из увеличения активности инфраструктуры в США
.Горячие акции обеспечивают стабильную прибыль
PAVE продемонстрировал солидную прибыль с момента своего запуска.К пятнице индекс ETF вырос на 28%, превысив 19% прироста индекса S&P 500 с начала года. Средняя годовая доходность за последние один и три года составила 60,8% и 17,9%, согласно Morningstar Inc., SPDR S&P 500 ETF Trust (SPY) принесла 32,4% и 18,1% за те же периоды.
В недавнем отчете Global X ETFs отметили, что в случае его принятия закон может помочь исправить хронически недофинансируемую и ухудшающуюся инфраструктуру страны в течение многих лет.
«Потенциал дополнительных расходов на чистую энергию и социальную инфраструктуру сделает шаг вперед и может изменить будущее Соединенных Штатов», — написал аналитик Global X ETF Эндрю Литтл.«На наш взгляд, такие расходы приведут к доходам для компаний, участвующих в развитии инфраструктуры и получающих значительную часть своих доходов из США».
На долюIndustrials приходится почти 71% активов сектора PAVE, на втором месте — материалы с 22%. Остальное составляют меньшие позиции в сфере коммунальных услуг, информационных технологий, потребительских и финансовых услуг.
Nucor, Deere среди ведущих акций
Топ-10 холдингов включали Nucor (NUE), Eaton (ETN), Emerson Electric (EMR), Deere (DE), Kansas City Southern (KSU) и Fastenal (FAST).Все эти горячие акции достигли или близки к рекордным максимумам.
В совокупности на долю 10 крупнейших компаний приходилось около 90% портфеля из 99 акций.
Сталелитейный гигант Nucor в этом году подорожал более чем вдвое. Согласно анализу графика MarketSmith, он расширен от точки покупки 111,07 базовой чашки. Сводный рейтинг 99 ставит компанию на первое место среди 15 производителей стали. Рейтинг «93 прибыли на акцию» также помещает его в число горячих бумаг группы.
Deere, производитель сельскохозяйственной и строительной техники, вырос в этом году более чем на 40%.Ложа близка к 388,62 пункта покупки чашки с ручкой. Компания Deere, получившая совокупный рейтинг 93 IBD, является одним из лидеров рынка сельскохозяйственной техники.
PAVE ETF находится в пределах досягаемости от точки покупки 27,66 с фиксированной базой. Ранее в этом месяце он ненадолго прошел мимо входа. Акции нашли поддержку выше 10-недельной скользящей средней за последние пять недель, что является оптимистичным признаком.
PAVE взимает 0,47% расходов.
Следуйте за Нэнси Гондо в Twitter: @IBD_NGondo
ВАМ ТАКЖЕ МОЖЕТ ПОНРАВИТЬСЯ:
Экран дня IBD: 3 ведущие акции Dow, за которыми стоит следить
Найдите лучшие долгосрочные инвестиции с долгосрочными лидерами IBD
Узнайте, как рассчитать время рынка с помощью рыночной стратегии IBD для ETF
MarketSmith предоставляет простые в использовании инструменты для инвестирования
.